我想让范围滑块中的两个值在php中使用$_POST[]
插入表中。
有可能不使用javascript吗?如果没有,请随时回答。感谢
HTML:
<form method="post">
<!-- #1 range value set 1-2 -->
<input id="slide_default" type="text" data-slider-min="0" data-slider-max="5" data-slider-step="1" data-slider-value="[0,1]" name="" />
<!-- #2 range value set 3-5 -->
<input id="slide_default" type="text" data-slider-min="0" data-slider-max="5" data-slider-step="1" data-slider-value="[0,1]" name="" />
<input type="submit" name="btn_submit">
<form>
预期阵列输出:
Array (
[0] => 1,2 //#1 range value
[1] => 3,5 //#2 range value
)
PHP:
if(isset($_POST['btn_submit']))
{
// code here
}
答案 0 :(得分:1)
试试这个:
<form method="post">
<!-- #1 range value set 1-2 -->
<input name="slide_default[]" type="text" data-slider-min="0" data-slider-max="5" data-slider-step="1" data-slider-value="[0,1]" />
<!-- #2 range value set 3-5 -->
<input name="slide_default[]" type="text" data-slider-min="0" data-slider-max="5" data-slider-step="1" data-slider-value="[0,1]"/>
<input type="submit" name="btn_submit">
<form>
PHP:
if(isset($_POST['btn_submit'])) {
print_r($_POST['slide_default']);
}
虽然我没有测试过,但我认为这应该可行。