【发布时间】:2017-08-10 22:00:29
【问题描述】:
我要在输入框输入时,根据输入的值刷新页面。
两次刷新页面时实际输入数字2。
这是我的代码,但是,我的代码只运行一次。
<?php
if(isset($_POST['refresh-time'])){
$_SESSION['value'] = $_POST['refresh-time'];
for( $i = 0 ; $i < $_SESSION['value'] ; $i++ ){
$value = $_SESSION['value'];
$url = $_SERVER['REQUEST_URI'];
header("Refresh: $value ; URL=$url");
}
}
?>
<form class="form-inline" method="POST">
<div class="form-group">
<label for="text">referesh number</label>
<input type="text" class="form-control" name="refresh-time">
</div>
<button type="submit" class="btn btn-default"><i class="fa fa-pencil" ></i> apply</button>
</form>
【问题讨论】:
-
你试过设置输入
type="number"吗? -
用javascript试试Button that refresh page on click
标签: php