**我想存儲從 $_POST 到 $_SESSION 的數據,當用戶單擊提交按鈕時,它符合特定條件。我需要將經過認證的 $_Session 數組發送到另一個頁面。但是,我的代碼無法正常工作。有人可以幫我嗎?:( **'''session_start();$errorFound = 0;function test_input($data){ $data = trim($data); $data = stripslashes($data); $data = htmlspecialChars($data); return $data;}$cleanData_CUST_name = $_POST['cust']['cust[name]'];if (isset($_POST['submit_booking'])){ if (empty($_POST["cust[name]"])) { $nameErr = "Name is required"; $errorFound++; } else { $name = test_input($_POST["cust[name]"]); if (!preg_match("/^[a-zA-Z ]*$/", $name)){ $nameErr = "Only letters and whitespace are allowed."; $errorFound++; }if($errorFound ==0){ $_SESSION['CUST'] = $_POST['cust[name]']; }}'''
1 回答

哆啦的時光機
TA貢獻1779條經驗 獲得超6個贊
if (isset($_POST['submit_booking'])){
if (empty($_POST["cust[name]"])) {
$nameErr = "Name is required";
$errorFound++;
} else {
$name = test_input($_POST["cust[name]"]);
if (!preg_match("/^[a-zA-Z ]*$/", $name)){
$nameErr = "Only letters and whitespace are allowed.";
$errorFound++;
}if($errorFound ==0){
$_SESSION['CUST'] = $_POST['cust[name]'];
}
}
}
你缺少關閉分號if (isset($_POST['submit_booking'])){
- 1 回答
- 0 關注
- 126 瀏覽
添加回答
舉報
0/150
提交
取消