login  Naam:   Wachtwoord: 
Registreer je!
 Forum

pagina werkt maar krijg conflict met back button??

Offline JLT - 09/06/2006 15:34
Avatar van JLTPHP interesse Hallo iedereen

Ik zit met een probleempje. Ik heb een pagina voor m'n site gemaakt maar ik krijg een foutmelding als ik browser back button gebruik. Dus als ik de pagina oproep gaat alles super. Maar als ik na nadat de pagina geladen heb een ander aan klik en weer terug wil (met de back button van de browser) krijg ik een foutmelding

om precies te zijn deze...

Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in /usr/local/psa/home/vhosts/mosessole.nl/httpdocs/deskanizer/scripts/profile.php on line 58

Terwijl ik op die plek niet eens een variable oproep???

Hier staat mijn scriptje
http://www.plaatscode.be/653/

alweer bedankt!!

10 antwoorden

Gesponsorde links
Offline Nation - 09/06/2006 18:29 (laatste wijziging 09/06/2006 18:30)
Avatar van Nation PHP interesse probeer is: (regel 57-58)
  1. echo "<font color='red' size='1'>Please reenter your name</font><br>";
  2. }
Offline marten - 09/06/2006 21:46
Avatar van marten Beheerder
  1. <form action="<?php $_PHP[SELF] ; ?>" method="post">


moet worden

  1. <form action="<?php echo $_SERVER['PHP_SELF'] ; ?>" method="post">
Offline Martijn1989 - 09/06/2006 21:51
Avatar van Martijn1989 PHP ver gevorderde Waarom zou je

  1. <form action="<?php echo $_SERVER['PHP_SELF'] ; ?>" method="post">


gebruiken als je ook :

  1. <form action='' method='post'>


kan doen, wat het zelfde is ?
Offline marten - 09/06/2006 21:52
Avatar van marten Beheerder kan ook maar niet zoals het in het script staat dat kan namelijk niet 
Offline JLT - 12/06/2006 10:24
Avatar van JLT PHP interesse Ik heb geleerd om PHP_SELF te gebruiken vraag me niet om de reden... En dan natuurlijk wel via de echo manier (oeps...) 
Alleen gebruikte ik nooit het $_SERVER verhaal. Dus alleen

echo $_PHP[SELF] maar heb het voor de zekerheid toch maar even aangepast. Ik krijg trouwens geen foutmeldingen meer....!

O, en nation hoe kan wat jij aangeeft met de waardes tussen '' tekens te zetten kan niet omdat ik dat stukje html geechod heb en dus geen html is. Dan zou je dus eventueel \' moeten gebruiken. Maar dit is sneller 
Offline vinTage - 12/06/2006 10:53 (laatste wijziging 12/06/2006 11:00)
Avatar van vinTage Nieuw lid
Citaat:
Dan zou je dus eventueel ' moeten gebruiken. Maar dit is sneller

neuh, wat Nation zegt is goed en valid.
Als je iets echoed tussen dubbele quotes kan je gewoon enkele quotes gebruiken, alleen dubbele quotes in die echo moet je \escapen.

En wat Marten zegt klopt ook, maar dit kan ook
  1. <form action="<?=$_SERVER['PHP_SELF']?>" method="post">


Maar als je ooit die paginas wilt gaan includen, dan moet je onderstaande gebruiken:
  1. <form action="<?=$_SERVER['REQUEST_URI']?>" method="post">
Offline Rens - 12/06/2006 11:13
Avatar van Rens Gouden medaille

Crew algemeen
$_PHP[SELF] bestaat niet eens JLT.
Dus of je hebt een kl*te- boek/tutorials, of je hebt het altijd verkeerd gelezen...
Offline JLT - 12/06/2006 11:36 (laatste wijziging 12/06/2006 12:34)
Avatar van JLT PHP interesse Dan heb ik een klote boek "Leer jezelf makkelijk PHP..."! Ondanks dat het niet bestaat werkt het wel??? Maar bedankt voor de tips ik ga meteen weer aan de slag!

Bedankt!!

Citaat:
Rensjuh edit:
Lol, dat boek heb ik ook 
Offline vinTage - 12/06/2006 11:49
Avatar van vinTage Nieuw lid Het werkt niet, het routeneerd gewoon niets, dus de formactie word gezien als ..niets

:)
Offline JLT - 12/06/2006 15:07
Avatar van JLT PHP interesse vandaar haha^^
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.233s