當前位置:首頁 » 編程語言 » 提交表單驗證php

提交表單驗證php

發布時間: 2022-09-08 07:09:32

php 提交表單驗證

如果判斷完後要刷新頁面,可以直接在伺服器端判斷了。做法如下:把所有<input>放在一個<form action="deal.php" method="POST">中,並且button的type改成submit:

deal.php內容:
<?php
if($_POST['wd']==""){
exit('請輸入查詢名稱');
}
?>
也可以用javascript判斷:
function goto(){
if(document.getElementById('kw').value==""){
window.location.reload()
}

}

㈡ php 表單怎麼驗證提交的數據

<input name=wd type=text id=kw size=42 style="height:26px" maxlength=100>
</p>
<DIV class=hwr_hidden id=hwr_div onclick=stopClosePen(event)></DIV>
<p style="text-align: center">
<input type=submit onClick="return goto();" value=<?php echo $config["name"];?> id=su> <INPUT id=su onClick="return goto();" type=button value=我要推廣>
</p>
</FORM>
這是圖形代碼
需要實現的功能:
輸入為空的時候 頁面自動刷新一次
或者彈出提示框 「請輸入查詢名稱」

㈢ thinkphp的表單提交自動驗證是怎麼實現的

自動驗證是實現不了的,不管是表單驗證還是資料庫驗證,都要寫函數。TP有自帶的驗證驗證碼的方法,但是只能驗證一次,表單驗證以後保存到seccion裡面,在自動驗證規則裡面調用回調函數。

㈣ PHP語言中隱藏的文本框來驗證表單是否提交什麼意思

其實也不算可靠,同樣可以偽造,一般hidden是加token避免一些非法提交的。
你後端處理post數據首先得判斷是否是post請求才能下一步操作,如果直接獲取post內容,會出現一些警告。

㈤ php提交表單調用js驗證是否為空不起作用

因為你最後return true了 onsubmit 接收到你的true就submit了

㈥ PHP表單 如何先驗證,驗證通過後再提交表單

代碼完整點!
你更改數量的時候是不是也調用了getsub方法?
或者更改數量的按鈕是個submit?

㈦ 提交表單時先通過JS驗證,驗證結果怎麼傳給PHP

function change(){
return true;
}
這樣就提交了。

㈧ 建立表單提交頁面(check.php)和表單驗證頁面(checked.php)兩個php文件

check.php

姓名:張三<br/>
學號:12345<br/>
<form action='checked.php' method="post">
分數:<input type='text' name='score'>
<input type='submit' value='提交'>
</form>

checked.php

<?php
$msg = '沒有成績';
if(isset($_POST['score']) && $_POST['score']!='') {
$score = $_POST['score'];
if($score >= 90) {
$msg = '優秀';
}elseif($score >= 80 && $score < 90) {
$msg = '良好';
}elseif($score >= 70 && $score < 80) {
$msg = '中';
}elseif($score >= 60 && $score < 70) {
$msg = '及格';
}else {
$msg = '不及格';
}
}
?>
姓名:張三<br/>
學號:12345<br/>
成績:<?php echo $msg;?>

㈨ php怎樣驗證表單文本區域內容是否已存在資料庫中

方法:查詢數據,若數據存在則輸出(前端這個要自己寫,我只寫了一個echo)

代碼如下:

//$conn = new mysqli($sql_server_name, $sql_username, $sql_password, $sql_db);
$timu = $_GET["timu"];

$sql = $conn->query("查詢 * from problems where timu
='". $timu . "'"); // 從problems庫里查 注意把「查詢」改成「select」,因為網路知道會屏蔽sql語句

if (mysqli_fetch_assoc($sql) > 0) {
echo "已存在";
} else {
echo "不存在";

}

熱點內容
好車看哪些配置 發布:2025-01-13 10:53:44 瀏覽:655
android點擊圖片事件 發布:2025-01-13 10:53:43 瀏覽:976
c語言拷貝函數 發布:2025-01-13 10:52:23 瀏覽:781
php判斷手機訪問 發布:2025-01-13 10:46:06 瀏覽:762
資料庫十張表 發布:2025-01-13 10:41:50 瀏覽:395
仿php 發布:2025-01-13 10:41:40 瀏覽:811
後綴解壓什麼意思 發布:2025-01-13 10:35:17 瀏覽:185
索尼安卓11如何退回安卓10 發布:2025-01-13 10:24:09 瀏覽:127
程序編譯結構 發布:2025-01-13 10:24:08 瀏覽:90
創建郵箱地址伺服器連接錯誤 發布:2025-01-13 09:49:24 瀏覽:723