tommy18 Skrevet 11. juni 2005 Del Skrevet 11. juni 2005 Får følgende feilmelding på koden under: Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /var/www/results.php on line 30 Det som er merkelig er at innmaten i første if ikke blir kjørt en gang...Tar denne koden ut fra en lærebok, så den burde virke. <html> <head> <title>Book-O-Rama Catalog Search</title> </head> <body> <h1>Book-O-Rama Catalog Search</h1> <form action="results.php" method="post"> Choose Search Type:<br /> <select name = "searchtype"> <option value="author">Author</option> <option value="title">Title</option> <option value="isbn">ISBN</option> </select> <br /> Enter Search Term:<br /> <input name="searchterm" type="text"> <br /> <input type="submit" value="Search"> </form> </body> </html> <html> <head> <title>Book-O-Rama Search Results</title> </head> <body> <h1>Book-O-Rama Search Results</h1> <?php $searchtype=$HTTP_POST_VARS['searchtype']; $searchterm=$HTTP_POST_VARS['searchterm']; $searchterm= trim($searchterm); if(!$searchtype || !$searchterm) { echo 'Enter search details'; exit; } $searchtype = addslashes($searchtype); $searchterm = addslashes($searchterm); @ $db = mysql_pconnect('localhost', 'bookorama', 'bookorama123'); if(!$db) { echo 'Error Couldn't connect to database'; [ Read 60 lines ] Lenke til kommentar
Gilbert Skrevet 11. juni 2005 Del Skrevet 11. juni 2005 Feil: exit; exit er en funksjon, og da skal du skrive exit(); Lenke til kommentar
PT Skrevet 11. juni 2005 Del Skrevet 11. juni 2005 (endret) Feil:exit; exit er en funksjon, og da skal du skrive exit(); Feil http://no.php.net/exit Example 2. exit() status example<?php //exit program normally exit; exit(); exit(0); //exit with an error code exit(1); exit(0376); //octal ?> Feilen ligger på linjen der feilmeldingen skrives ut. Du må escape ' slik: echo 'Error Couldn\'t connect to database'; Eventuelt slik: echo "Error Couldn't connect to database"; Endret 11. juni 2005 av PT Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå