我正在網絡編程公司實習。我必須做一個3頁的表格。從第一頁多頁表格
形式:
<form action="step2.php" id="form" method="post">
Собствено име <span class="alert"> * <?php echo $fnameErr; ?></span> <input type="text" name="fname" /><br>
Бащино име <input type="text" name="mname" /><br>
Фамилно име <span class="alert"> * <?php echo $lnameErr; ?></span> <input type="text" name="lname" /><br>
Потребителско име (login) <span class="alert"> * <?php echo $loginErr; ?></span> <input type="text" name="login" /><br>
Електронна поща <span class="alert"> * <?php echo $emailErr; ?></span> <input type="text" name="email" /><br>
Телефон <input type="text" name="phone" /><br><br>
<span class="alert"> * Полетата са задължителни </span><br><br><br><br>
<input class="submit" type="submit" value="Стъпка 2" name="submit">
從第一頁驗證:
$fnameErr = $lnameErr = $loginErr = $emailErr = "";
$fname = $mname = $lname = $login = $email = $phone= "";
if(isset($_POST['submit'])) {
if(empty($_POST["fname"])) {
$fnameErr = "Собствено име е задължително";
}
if(empty($_POST["lname"])) {
$lnameErr = "Фамилно име е задължително";
}
if(empty($_POST["login"])) {
$loginErr = "Потребителско име е задължително";
}
if(empty($_POST["email"])) {
$emailErr = "Електронна поща е задължителна";
}
}
,我需要做的是,當我提交表單,檢查空「輸入「,如果沒有提交數據並將其存儲到會話中並重定向到step2.php。如果有錯誤可顯示刷新顯示錯誤消息的頁面。
P.S. Sry爲我的壞英語,我的第二語言; - ;
編輯:我的一個朋友告訴我,我需要做請求方法的驗證,但林不知道該怎麼辦呢..因爲即時通訊新到PHP
到目前爲止您嘗試過什麼?你被卡住了嗎? – ins0
你有沒有入門的任何入門PHP教程?在session中存儲值並將用戶重定向到另一個頁面是相當簡單的概念。 – David