【发布时间】:2009-09-07 17:16:04
【问题描述】:
我正在尝试使用 PHP 进行第一次表单验证。
我需要一些关于逻辑的指导。
我有 purchase.php(有表单)和 review-purchase.php(设置 SESSION 变量并显示输入的用户数据)
如果任何字段验证失败,我不希望用户访问 review-purchase.php
我是否应该将用户发送到 review-purchase.php 脚本,在那里检查验证,然后将带有错误消息的 purchase.php 重定向回?
或
我是否应该使用带有 $_SERVER['php_self'] 等形式的 if/else 语句 action="" 并在 purchase.php 页面本身上保留所有验证,并且只有在一切都通过时才让购买审核运行验证?
抱歉这个令人困惑的问题,但我自己很困惑......
【问题讨论】:
-
我希望我能接受多个答案,因为你们都提供了帮助。
标签: php validation forms