2016-04-08 46 views
0

Hata benim kodu doğrulamak zaman PHP kodu

print("<tr class='pointer' onclick=location.href='inventory.phpsetID=$setid&catID=$catID'>"); 

hataları tetikler çizgi baskılı HTML doğrulama zaman: Ben tetikler bilmiyorum

Error: "=" in an unquoted attribute value. Probable causes: 
Attributes running together or a URL query string in an unquoted attribute value 

Link to validator

ve hatanın açıklamasını anlamıyorum. Bu kod

cevap

0

Değişim size:

print("<tr class='pointer' onclick=\"location.href='inventory.php?setID=$setid&catID=$catID'>\""); 

nitelik 'ın değeri onlick iç tırnak olmalıdır.

+0

Teşekkürler, iyi çalıştı! –

+0

@SimonForsberg teşekkürler, lütfen bu http://stackoverflow.com/help/someone-answers okuyun – Pradeep

1

PHP birleştirme operatörü . kullanarak değişken ile dize Concat gerekir:

print "<tr class='pointer' onclick=location.href='inventory.php?setID=" . $setid . "&catID=" . $catID "'>" 
+0

Bu işe yaramaz! – Pradeep

1

Kişisel OnClick iç tırnak olması gerekir, ve değişkenler Tırnaklar çıkmış oluruz.

print("<tr class='pointer' onclick=\"location.href='inventory.php?setID=" . $setid . "&catID=" . $catID . "'>\"");