Javascript 在php中从inputbox获取值并根据值刷新

Javascript 在php中从inputbox获取值并根据值刷新,javascript,php,Javascript,Php,当值作为输入时,我想刷新页面。但是,我的代码只运行一次。 以下代码中我的问题在哪里? <?php if(isset($_POST['refresh-time'])){ $_SESSION['value'] = $_POST['refresh-time']; for( $i = 0 ; $i < $_SESSION['value'] ; $i++ ){ $value = $_SESSION['value'];

当值作为输入时,我想刷新页面。但是,我的代码只运行一次。
以下代码中我的问题在哪里?

    <?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>

参考号
应用
您可以通过以下方式使用按钮元素的onClick属性:

<button type="submit" class="btn btn-default" onClick="window.location = 'the url you want to navigate'"> <i class="fa fa-pencil"></i>Apply </button>
应用

您还没有提供任何JavaScription,所以希望有人在这里为您编写代码?