2012-07-06 31 views
-2
<input type="text" class="inputtext big" name="headline" 
value="<?php echo $row['headline'];?>" 
<?php if(isset($stop)){echo'disabled="disabled"'; } ?> /> 

當我用上面的代碼....文本框中沒有被禁用...HTML代碼的PHP文件 - 我得到錯誤

我已經設置了停止變量有...

可能是什麼問題,加上輸入框關閉標籤/>以不同顏色顯示...

+0

嘗試'的var_dump(isset($停止))'和報告輸出... – 2012-07-06 10:30:59

+0

1分鐘......我會檢查它... – Iam4fun 2012-07-06 10:32:27

+1

什麼是生成的html還是錯誤? – 2012-07-06 10:33:21

回答

0

沒有看到你生成的HTML很難肯定地說,但它看起來像您正在使用的標記結束了這value =「」屬性和disabled屬性之間沒有空格。這也似乎你回聲和'禁用'之間沒有空間。

您禁用邏輯改成這樣:

<?php if(isset($stop)){echo ' disabled="disabled"'; } ?> /> 
+0

它不是工作的朋友........ – Iam4fun 2012-07-06 10:41:12

+0

你能否更新你的問題,包括輸出到瀏覽器的html?粘貼正在呈現的內容的來源。 – davidethell 2012-07-06 10:47:31

+0

你可以試試teamviewer ...因爲我在本地運行它 – Iam4fun 2012-07-06 10:56:36