【发布时间】:2011-03-11 04:59:30
【问题描述】:
我有 2 个文件,index.html 和 code.php。
在我的 html 页面中,我有一个表单,它在提交时发布到 code.php,如下所示:
<form method="post" action="code.php">
我要做的只是在用户单击 html 表单上的提交时让公众可以访问 code.php。我试图完成此操作的原因是,当用户键入sites.com/code.php 时,它会显示一个未使用表单数据处理的页面并且看起来很糟糕,因此我想限制code.php 访问。
所以基本上我想做的是,当用户访问sites.com/code.php时,他们会被重定向到index.html,但如果他们通过表单并点击提交,他们将能够得到处理后的code.php。
我想到了不同的方法来做到这一点,其中一种方法是使用一些 php 脚本更改 code.php 的 chmod。因此,默认情况下 code.php 将不可读,但如果用户单击提交,则 code.php wpuld 的 chmod 将更改为可读,从而显示页面,但无法将用户重定向到 index.php 时他们只是访问 code.php。
如果有什么花哨的东东,请告诉我! 谢谢。
【问题讨论】: