Permalänk

unexpected T_STRING...

Hej!

Vad har jag gjort för fel på den här raden?

Meddelande: Parse error: syntax error, unexpected T_STRING, expecting ',' or ';'

<form action="play.php?town=<?php echo $_GET['town']; ?>" method="post">

Visa signatur

Datorn: i7 3770k, Gigabyte GA-Z77-DS3H, Corsair Vengeance 16gb, Gtx 680, Samsung 830 SSD 256gb, Seagate 1Tb, Fractal design R4, Corsair HX750 750W, DELL U2711.

Studerar: Civilingenjör IT på KTH, började HT 2009 och blir klar sommaren 2014.

Permalänk

Antagligen ligger felet på en rad längre upp där du glömt avsluta med ett ; eller glömt avsluta en loop (eller något i den stilen). Detta felet finns ofta innan raden som PHP rapporterar.

Visa signatur

"Knowledge amplification. What he learns, we all learn. What he knows, we all benefit from."

Permalänk

Skumt, koden fungerar utmärkt om jag kör med:

<form action="'.$_SERVER{'PHP_SELF'}.'" method="post">

Men nu har jag bara ändrat en sak som är helt korrekt och därför behövs den här länken:
<form action="play.php?town=<?php echo $_GET['town']; ?>" method="post">

Mitt program indikerar på att form är fel...

Visa signatur

Datorn: i7 3770k, Gigabyte GA-Z77-DS3H, Corsair Vengeance 16gb, Gtx 680, Samsung 830 SSD 256gb, Seagate 1Tb, Fractal design R4, Corsair HX750 750W, DELL U2711.

Studerar: Civilingenjör IT på KTH, började HT 2009 och blir klar sommaren 2014.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Darkpower
Skumt, koden fungerar utmärkt om jag kör med:

<form action="'.$_SERVER{'PHP_SELF'}.'" method="post">

Men nu har jag bara ändrat en sak som är helt korrekt och därför behövs den här länken:
<form action="play.php?town=<?php echo $_GET['town']; ?>" method="post">

Mitt program indikerar på att form är fel...

Håll koll på var du är i PHP och var det är HTML. Så här ska du göra om du har ändrat från ditt exempel:

<form action="play.php?town='. $_GET['town'].'" method="post">