2016-09-06 62 views
0

我的WordPress网站,我想创建一个使用$_SESSIONWordpress和多页形式

而且我用儿童主题多页表格(第2页)。

所以我创建了2个页面模板(第一页和第二页)。并使用first-template.php第一页,second-page.php的第二页

首页

<?php 
//Session starts here 
session_start(); 
?> 

... 
<form action="http://localhost/mysite/secondpage/" method="post"> 
<label>Full Name :</label><br /> 
<input name="name" type="text" required> 

<input type="submit" value="Next" /> 
</form> 

但是,当我尝试发送信息到第二页,我得到“找不到网页错误”,但http://localhost/mysite/secondpage/页面是存在的。

另外,如果我进入http://localhost/mysite/secondpage/(浏览器) - 我得到的第二页,但使用表单动作

+0

go throgh this link:https://www.formget.com/multi-page-form-php/ 希望它可以帮助你 –

回答

0

对于两页的表格,您不想使用会话你在第二页的变量,我不能得到它。

见下面的代码。

第一-的template.php

<form action="http://localhost/mysite/secondpage/" method="post"> 
    <label>Full Name :</label><br /> 
    <input name="name" type="text" required> 
    <input type="submit" value="Next" /> 
</form> 

第二page.php文件

if($_POST) { 
    echo $_POST['name']; 
} 

此代码进行了测试和工作完善。