Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Okt 2003

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">

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.

Trädvy Permalänk
Medlem
Plats
Lund
Registrerad
Mar 2002

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.

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

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Okt 2003

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...

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.

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Jan 2007
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">