Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将用户导航到正确的页面? 据我所知,您正在尝试实现类似分页的功能?您应该将当前、上一页和下一页放入SESSION变量中,以便在每个请求中都可以检查用户是否在SESSION['current']页面,并尝试转到SESSION['previous']或SESSION['next']页面,此外,您还应该向服务器发送一个“hiddenfield”值,以检查用户是否“提交”了页面(当然,您可以简单地读取html并找到“隐藏”字段)。或者,您可以简单地检查提交按钮的“名称”是否在POST(或GET)中?(if($_POST['NAME_OF_SUBMIT']){})-但同样,伪造也很简单。_Php - Fatal编程技术网

Php 如何将用户导航到正确的页面? 据我所知,您正在尝试实现类似分页的功能?您应该将当前、上一页和下一页放入SESSION变量中,以便在每个请求中都可以检查用户是否在SESSION['current']页面,并尝试转到SESSION['previous']或SESSION['next']页面,此外,您还应该向服务器发送一个“hiddenfield”值,以检查用户是否“提交”了页面(当然,您可以简单地读取html并找到“隐藏”字段)。或者,您可以简单地检查提交按钮的“名称”是否在POST(或GET)中?(if($_POST['NAME_OF_SUBMIT']){})-但同样,伪造也很简单。

Php 如何将用户导航到正确的页面? 据我所知,您正在尝试实现类似分页的功能?您应该将当前、上一页和下一页放入SESSION变量中,以便在每个请求中都可以检查用户是否在SESSION['current']页面,并尝试转到SESSION['previous']或SESSION['next']页面,此外,您还应该向服务器发送一个“hiddenfield”值,以检查用户是否“提交”了页面(当然,您可以简单地读取html并找到“隐藏”字段)。或者,您可以简单地检查提交按钮的“名称”是否在POST(或GET)中?(if($_POST['NAME_OF_SUBMIT']){})-但同样,伪造也很简单。,php,Php,据我所知,您正在尝试实现类似分页的功能?您应该将当前、上一页和下一页放入SESSION变量中,以便在每个请求中都可以检查用户是否在SESSION['current']页面,并尝试转到SESSION['previous']或SESSION['next']页面,此外,您还应该向服务器发送一个“hiddenfield”值,以检查用户是否“提交”了页面(当然,您可以简单地读取html并找到“隐藏”字段)。或者,您可以简单地检查提交按钮的“名称”是否在POST(或GET)中?(if($\u POST['N

据我所知,您正在尝试实现类似分页的功能?您应该将当前、上一页和下一页放入
SESSION
变量中,以便在每个请求中都可以检查用户是否在
SESSION['current']
页面,并尝试转到
SESSION['previous']
SESSION['next']
页面,此外,您还应该向服务器发送一个“hiddenfield”值,以检查用户是否“提交”了页面(当然,您可以简单地读取html并找到“隐藏”字段)。或者,您可以简单地检查提交按钮的“名称”是否在POST(或GET)中?(
if($\u POST['NAME\u OF_SUBMIT']){}
)-但同样,它也很容易伪造。

如果您指的是当用户单击
继续
时如何引导用户进入正确的“下一页”,则可以使用currentPages索引+1输出下一页

<?php

$pages = array('Text1.php', 'Text2.php', 'Text3.php', 'Text4.php', 'Text5.php');

// Track $latest in either a session variable
// $current will be dependent upon the page you're on

$latest = $_SESSION['latest'];
$current = basename(__FILE__); 

$currentPages = array_search($current, $pages);
$latestPages = array_search($latest, $pages);

if ($currentPages - $latestPages > 1 ) {
    ?>
<div class="boxed">
  <a href="">Continue</a>
<br/>
<a href="Text1.php" id="createLink">Create New</a>
</div>

<?



} else {
    // let user do their step
}

?>



如果您指的是当用户单击“继续”时如何引导用户进入正确的“下一页”,则可以使用currentPages索引+1输出下一页

<?php

$pages = array('Text1.php', 'Text2.php', 'Text3.php', 'Text4.php', 'Text5.php');

// Track $latest in either a session variable
// $current will be dependent upon the page you're on

$latest = $_SESSION['latest'];
$current = basename(__FILE__); 

$currentPages = array_search($current, $pages);
$latestPages = array_search($latest, $pages);

if ($currentPages - $latestPages > 1 ) {
    ?>
<div class="boxed">
  <a href="">Continue</a>
<br/>
<a href="Text1.php" id="createLink">Create New</a>
</div>

<?



} else {
    // let user do their step
}

?>



您的意思是想用php重定向到另一个页面吗?您的意思是想用php重定向到另一个页面吗?