PARSE ERROR

Tags:    php

Hvorfor får jeg en PARSE ERROR.
Koden er som flg.:

<HTML>
<HEAD>
<TITLE>Vidre send</TITLE>
</HEAD>
<BODY>

<?PHP

if (&URL===null) {
echo ("Denne side kan ikke k›re aflene");
} else {
header("location: &URL";);
exit; }

?>

</BODY>
</HTML>

Og jeg får flg. fejl:

Parse error: parse error in E:\\Webs\\friserverplads.dk\\computerfreack\\Send.php on line 9

MVH.

Computerfreack.

http://www.friserverplads.dk/computerfreack



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
For det første skal der kun være 2 = tegn. Derudover kan header(); ikke stå efter noget output. Dvs. Den skal flyttes op over <html>
--
Soccoro
http://www.web-helpers.dk
http://www2002105.thinkquest.dk


jeg mener bestemt at det er & tegn... af den simple årsag at PHP buger $ tegnet til variabler, desuden hvad er forskellen på == og === udover at den første er equal (ens) og den anden er identical (identisk)... og jeg har selv haft problemer når jeg arbejder med null værdier, som er løst efter jeg ændrede det til ===

men eller kan jeg godt give dig ret i det med header()

Mvh Ralph B. Andreasen[Redigeret d. 31/08-02 15:56:27 af Ralph B. Andreasen]



Hvorfor får jeg en PARSE ERROR.
Koden er som flg.:


<?PHP

if (&URL===null) { <--- mener du bare skal fjerne et af de = tegn så der står if (&URL == null)
echo ("Denne side kan ikke k›re aflene");
} else {
header("location: &URL";);
exit; }

?>

Men husk jeg er nybegynder, så det er ikke sikkert det er dette.
------------
www.net-bold.dk
- din side om superligaen



Hvorfor får jeg en PARSE ERROR.
Koden er som flg.:


<?PHP

if (&URL===null) { <--- mener du bare skal fjerne et af de = tegn så der står if (&URL == null)
echo ("Denne side kan ikke k›re aflene");
} else {
header("location: &URL";);
exit; }

?>

Men husk jeg er nybegynder, så det er ikke sikkert det er dette.
------------
www.net-bold.dk
- din side om superligaen


For det første skal der kun være 2 = tegn. Derudover kan header(); ikke stå efter noget output. Dvs. Den skal flyttes op over <html>
--
Soccoro
http://www.web-helpers.dk
http://www2002105.thinkquest.dk



For det første skal der kun være 2 = tegn. Derudover kan header(); ikke stå efter noget output. Dvs. Den skal flyttes op over <html>
--
Soccoro
http://www.web-helpers.dk
http://www2002105.thinkquest.dk

jeg mener bestemt at det er & tegn... af den simple årsag at PHP buger $ tegnet til variabler, desuden hvad er forskellen på == og === udover at den første er equal (ens) og den anden er identical (identisk)... og jeg har selv haft problemer når jeg arbejder med null værdier, som er løst efter jeg ændrede det til ===

men eller kan jeg godt give dig ret i det med header()

Mvh Ralph B. Andreasen[Redigeret d. 31/08-02 15:56:27 af Ralph B. Andreasen]


Tak alle sammen.Men nu ved jeg det.
I <pre>header();</pre> skal man ikke bruge et ; efter <pre>location: $URL</pre>
men jeg giver de UP's til Ralph fordi jeg også lavede den anden fejl med &'et.

MVH.

Computerfreack.

http://www.friserverplads.dk/computerfreack



t