我試圖拉(價值工程)的價值,並禁用從輸入(這將無法正常工作)的字段併發布它。提前致謝。如何禁用文本字段或輸入值如果存在?
這裏是我下面的代碼:
<textarea name="title" id="title"><?php
$query = "SELECT * FROM table WHERE id = '$member'";
$result = mysql_query($query);
$member = mysql_real_escape_string($member);
while($row = mysql_fetch_array($result)) {
$title = $row['title'];
echo $title;
}?> <?=($disable ? " disabled=\"disabled\"" : "");?>
<?php if($title == true) {
$disable = true;
}
else {
$disable = false;
}
?></textarea>
@Brion,不要做了'選擇*',如果你只需要場冠軍。做'從桌上選擇標題...'。如果您不需要全部**,請選擇*如果沒有任何理由,這些字段會使您的代碼變慢。哦,不要忘記通過執行'$ member = mysql_real_escape_string($ member);'來避免'$ member'來防止SQL注入攻擊。 – Johan 2011-04-25 17:21:13
+1對於一個好的提示,大多數初學者(甚至當我開始學習時)都會犯這類錯誤。 – 2011-04-25 17:25:41
@Johan嗨謝謝。關於如何禁用文本字段的任何想法? – Brion 2011-04-25 17:26:50