0

我正在尝试创建以下条件

1)用户访问页面 2)用户输入代码 3)如果代码有效,用户进入与代码对应的页面 4)如果代码无效,用户失败

这样人们就可以查看公寓租赁公司的某些 PDF。

我想做的是创建一个带有特殊代码输入的表单。

提交表单后,它会简单地重定向到 url.com/[[value of input]].php

我尝试创建一个 PHP 处理程序来执行此操作,但是当我尝试它时,我得到一个空白页。我对 PHP 的经验有限,所以我可能会走上完全错误的道路。

对此深表感谢

这是我的表格

  <form id="enter_code" name="enter_code" action="code_handler.php" method="post">

        <label for="code">Enter Your Apartment Code</label>
        <input id="code" name="code" size="30" type="text" />

        <input class="button" name="commit" style="font-weight:normal" type="submit" value="Sign in" />

  </form>

这是我的 code_handler.php

<?php

   header( 'Location: http://www.opohills.com/guests/pdf/<?=htmlspecialchars($_POST['code'], ENT_COMPAT)?>.php' ) ;

?>
4

2 回答 2

1

如果您在 PHP 代码中,则无需再次打开引号:

<?php

   header( 'Location: http://www.opohills.com/guests/pdf/'.htmlspecialchars($_POST['code'], ENT_COMPAT).'.php' ) ;

?>
于 2012-12-12T10:52:28.313 回答
0

为什么在 php 中使用 php

header( 'Location: http://www.opohills.com/guests/pdf/'.htmlspecialchars($_POST['code'], ENT_COMPAT).'.php' ) ;
于 2012-12-12T10:51:14.707 回答