我在全部的营地项目中都遇到一个问题,因为i 采用OOP是,如果用户提交表格,就应当使用。
when it goes to processing it and if it has an error i save a message in the session and redirect them to the same page
这只是一个样本,当然是当它重新引导它 all住那里的所有领域时。
顺便说一句,我有一个登记表。
<?php if(!empty($message)) { echo $message } ?>
<form action ="forms/register.php">
first name: <input type="text" name="first_name" />
username:<input type="text" name="username" />
<input type="submit" value = "submit" />
</form>
这是法典的形式/登记。 php
if(isset($_POST[ submit ])) {
$first_name = $_POST[ first_name ];
$username = $_POST[ username ];
if(empty($first_name) || empty($username) {
$session -> message("please fill in all the fields");
redirect("../register.php");
} else {
// do something else like insert query
}
}
我的问题是,如果首先——姓名或用户——姓名是空洞的,而是转而登记。 php
它赞同错误信息,即不存在任何问题。
但是,田间是空的,第一个是名人,用户是空的。
so the user has to fill it all again
我的一位朋友建议,在届会期间或某件事情中挽救它。
因此,我想知道,如果是这样的话,那么没有人会错失,那么,这又意味着什么。
预 收
长期痛苦