【发布时间】:2013-12-17 14:38:51
【问题描述】:
我对 php 有点陌生,并且正在尝试学习如何完成一项普通的简单任务,但我遇到了语言障碍 :)。希望你们有一些建议或一些代码sn-ps来指导我正确的方向。
我正在使用 wordpress 网站,并在其中构建了一个页面(使用新页面帖子),在此页面内我构建了一个调用外部 js 文件的表单,这是该页面的链接:
( http://69.195.124.135/~fivestk2/cash-closing-cost-estimator/).
我遇到问题的地方是如何将表单变量传递到下一页。下一页应该只是 vars 的摘要,以及一些额外的字段以供用户输入电子邮件,以便可以通过电子邮件发送摘要页面。
我的逻辑是我应该能够在下面为我的表单中的每个 var 执行此操作
<form method="post" action="resultvars.php">
<input type="text" var="var1"/><br/>
<input type="text" var="var2"/><br/>
<input type="text" var="var3"/><br/>
<input type="text" var="var4"/><br/>
<input type="submit" var="submit"/>
</form>
访问发布的页面 (resultvars.php) 我认为会将 vars 填充到结果页面中,但是当我尝试时得到的只是显示代码的页面。
<?php $name0 = $_POST['name0'];
$var1 = $_POST['var1'];
$var2 = $_POST['var2'];
$var3 = $_POST['var3'];
$var4 = $_POST['var4'];
echo $name0.'<br/><br/>';
echo $name1.'<br/><br/>';
echo $name2.'<br/><br/>';
echo $name3.'<br/><br/>';
echo $name3.'<br/><br/>';
?>
我只是对如何编写上面的原始表单提供一点建议,以便它可以在这些 wordpress 页面中工作,我认为我找到的这个示例是我需要的,但我不熟悉使用这些东西。感谢阅读
【问题讨论】:
-
我建议在 wordpress 后端创建一个页面。然后你有mysite.com/newpage 例如。使用您希望输出的相关代码等创建一个 wordpress 模板,然后选择要使用此模板的页面。然后在表单上放置动作以转到这个新创建的页面。
-
通常这意味着您的服务器未配置为处理 php.ini 文件。因此,它只是将文件“按原样”发送到客户端,您的浏览器会显示代码。有关如何使其处理 php 代码的说明,请参阅 php 站点或 webservers 文档。
-
我建议你删除 Wordpress 安装,学习一些 php。然后重新考虑 Wordpress 是否需要您进行任何项目。
标签: php wordpress forms variables