8.檢查文本型數(shù)據(jù)是否為空大多數(shù)易語言用戶在檢查文本型數(shù)據(jù)是否為空時會使用下面的方法:再考慮用其他代碼實現(xiàn)?!疽?guī)則5】有時候時間效率和空間效率可能對立,此時應當分析那個更重要,作出適當?shù)恼壑浴?/p>
創(chuàng)新互聯(lián)公司從2013年開始,先為費縣等服務建站,費縣等地企業(yè),進行企業(yè)商務咨詢服務。為費縣企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
sql語句username='$name' and password='$password' 改為 username='.$name.' and password='.$password.'
如果你要在表單還沒有提交到php處理的時候就彈出,也就是客戶端進行判斷的話:
form action="admin/handle_add_massage.php" method="post" onsubmit="return forms()"
table……此處省略一些表單代碼……/table
input type=submit value="提交"/
/from
然后寫js函數(shù)方法:
script
function forms(){
if ( document.from.user.value == '' ) {
alert('內容不能為空');
return false;
}
}
/script
有2點需要說明:
由于不知道你表單的具體元素,所以我就隨便寫了一個獲取表單域值的代碼:
document.from.user.value表示取得表單域nam屬性為user的表單域的值
具體,你根據(jù)你自己的情況來設置
例外,document.from.user.value這種語法,有瀏覽器兼容性問題存在,也就是,這種語法,在ie下可以識別,但在其他瀏覽器,可能會識別不到
建議你個表單域加一個id屬性,然后js用獲取id屬性的方法來獲取表單元素
具體,百度一下
FORM METHOD=POST action="users.php"
上面的代碼 修改為
FORM METHOD='post' action="?php echo $_SERVER['PHP_SELF']?"
然后修改 該頁面開頭的代碼
$newname=$_GET["newname"];
$newpwd=$_GET["newpwd"];
$pwdconfirm=$_GET["pwdconfirm"];
$newage=$_GET["newage"];
$gender=$_GET["gender"];
.....
為
$newname=$_POST["newname"];
$newpwd=$_POST["newpwd"];
$pwdconfirm=$_POST["pwdconfirm"];
$newage=$_POST["newage"];
$gender=$_POST["gender"];
.....