[英]validate form with database before moving on to the next page
我想在允許用戶轉到結帳過程的下一頁之前,使用數據庫驗證表單輸入。 因此,如果數據正確,則=>進入下一階段,否則=>停留在當前頁面,從而允許用戶修改其輸入
我該怎么做?
如果對輸入進行驗證很關鍵,我建議您進行服務器端驗證。
這是一些偽代碼,但是我會做類似的事情。
<?php
if($_POST)
{
$error = FALSE;
// Do your validation here, if some fails, set some
// error messages and set $error = TRUE
if(!$error)
{
// There wasn't any errors carry onto next page
header('Location: /url/to/next/page.php');
exit();
}
}
?>
一個用戶友好的解決方案是使用javascript來做到這一點,因此不必在頁面上重新加載錯誤。 看一下jQuery validate插件 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.