webForumDet fria alternativet

Får felmeddelande (nybörjare)

PHP

3 svar · 210 visningar · startad av Halling

Medlem sedan juni 20022 inlägg
Frågan#1

Har just ikväll börjat försöka lära mig PHP. Skrev en enkel kodsnutt, som fungerar på webben.
Men jag skriver html/php koden i HomeSite, och om jag klickar på att validera mitt dokument så får jag tre klagomål på denna koden:

10 <?
11 $en_strang ="Detta är en mening";
12 define("KONST", " i två rader");
13 echo "<br>$en_strang<br>";
14 echo KONST;
15 echo "<br>"
16 ?>

Följande saker klagar HomeSite på:

13 Quotation mark found between tags, HTML documents should not contain these values. Consider using & quot; instead
13 End of line reached before closing quote. Quoted strings can not span lines.
15 Quotation mark found between tags, HTML documents should not contain these values. Consider using & quot; instead

Kan någon förklara varför jag får dessa felmeddelanden?

Medlem sedan okt. 2001670 inlägg
#2

Verkar som HomeSite inte har stöd för PHP...

Medlem sedan maj 20021 141 inlägg
#3

Jag använder HomeSite och jag tycker den är bra.

15 echo "<br>";
kanske.

Jag är nybörjare på PHP

Medlem sedan okt. 2001670 inlägg
#4

Det HomeSite "klagar" på är att du har " mellan html taggar. Eftersom HomeSite är gjort för att kolla igenom HTML kod och inte PHP så anser det att man ska använda & quot istället för " utanför taggar. Det där är alltså inget att bry sig om.

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)