webForumDet fria alternativet

Fel i kod

4 svar · 402 visningar · startad av Emil W

Emil WMedlem sedan mars 2009512 inlägg
#1

Får detta när jag har använt w3c validator

w3c validator skrev:

You have used a character that is not considered a "name character" in an attribute value. Which characters are considered "name characters" varies between the different document types, but a good rule of thumb is that unless the value contains only lower or upper case letters in the range a-z you must put quotation marks around the value. In fact, unless you have extreme file size requirements it is a very very good idea to always put quote marks around your attribute values. It is never wrong to do so, and very often it is absolutely necessary.

Vart ska jag sätta citattecknen någon stans

här är den han klagar på

echo "<a href=".htmlspecialchars($row['lank'])."?rakna=$iv>".htmlspecialchars($row['namn'])."</a><br>";
jmeMedlem sedan maj 20012 237 inlägg
#2

Vad blir utskriften av din kod?

Du har ju som sagt glömt " i din kod.

Antingen använder du \" i din nuvarande rad eller så kör du med ' för att omsluta strängar och då kan du använda " i html-koden.

echo "<a href=\"example.com\">hej</a>";

eller

echo '<a href="example.com">hej</a>';

Emil WMedlem sedan mars 2009512 inlägg
#3

Kan du visa på min kod hur jag gör där ?

fiddlerMedlem sedan juli 20023 617 inlägg
#4
echo "<a href=\"".htmlspecialchars($row['lank'])."?rakna=$iv\">".htmlspecialchars($row['namn'])."</a><br>";
Emil WMedlem sedan mars 2009512 inlägg
#5

Nu får jag 0 fel 0 varningar.

Tack fiddler för hjälpen !

131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)