Fejlen i mit radio script?

Tags:    php

Hej, jeg er igang med at lave et plads booking system med nogle "radio's"

Jeg har en lille fejl jeg bare ikke kan finde fejlen på.. håber i kan hjælpe med mit problem..
Jeg får fejlen:
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in C:\\Programmer\\EasyPHP 2.0b1\\www\\index.php on line 16

Min kode er:
Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 21.03.2008 15:10 af Bruger #7300
8 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
hej

Fold kodeboks ind/udKode 

det skal fungere..
du kan ikke skrive:
echo "<p><input type="submit" value="book"></form>\\n";
du må skriver " som \\"
echo "<p><input type=\\"submit\\" value=\\"book\\"></form>\\n";

venlig hilsen

Edit: JT was faster



Indlæg senest redigeret d. 21.03.2008 15:32 af Bruger #12548
Hej, jeg er igang med at lave et plads booking system med nogle "radio's"

Jeg har en lille fejl jeg bare ikke kan finde fejlen på.. håber i kan hjælpe med mit problem..
Jeg får fejlen:
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in C:\\Programmer\\EasyPHP 2.0b1\\www\\index.php on line 16

Min kode er:
Fold kodeboks ind/udKode 




Du skal ikke bruge " inde i dine echo-sætninger. Det vil få PHP til at tro, at du afslutter strengen.

Se herunder:

Fold kodeboks ind/udKode 


Du kan også bruge ' hvis du vil (det gør jeg i hvert fald selv)



Indlæg senest redigeret d. 21.03.2008 15:30 af Bruger #4683


Edit: JT was faster


Men ikke meget :)

Vil gerne dele i porten :) Man kan jo ikke se om der bliver svaret imens man selv skriver...



I vil have jeg skal ændre det i hele koden?



Jeg har ændret koden til:

Fold kodeboks ind/udKode 


Men så kommer der en:
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in C:\\Programmer\\EasyPHP 2.0b1\\www\\index.php on line 18



Indlæg senest redigeret d. 21.03.2008 15:54 af Bruger #7300

Vil gerne dele i porten :)

:) når du vil (har ikke vidst man kan "vinde" porten)


Men så kommer der en:
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in C:\\Programmer\\EasyPHP 2.0b1\\www\\index.php on line 18


echo "<form action="processform.php" method="POST">\\n"; du må skriver alt " som \\" ... så:
Fold kodeboks ind/udKode 

det linie også
Fold kodeboks ind/udKode 


venlig hilsen



Indlæg senest redigeret d. 21.03.2008 15:58 af Bruger #12548
samme fejl. så du skal lave den rettelse de siger på linie 18.

hvis du ikke synes det sjovt at skrive \\" hele tiden, kan du skrive

echo '<tag attribute="value">';

hvis der er en php variable i det
echo '<tag attribute="'.$var.'"';


eller du kunne skrive

echo <<<start
<tag atttibute="value">
start;



Indlæg senest redigeret d. 21.03.2008 16:00 af Bruger #5620
Super så virker det :P


Mange tak



t