Vraag & Antwoord

Webprogrammeren & scripting

php error: Parse error: syntax error, unexpected T_STRING

4 antwoorden
  • Hallo ik kom er maar niet over uit, als ik mijn php pagina wil starten blijf ik maar de error krijgen( Parse error: syntax error, unexpected T_STRING in C:\wamp\www\test1\Index.php on line 66) Zou iemand mij willen/kunnen helpen. [code:1:571e55fa6a] 1- <html> 2- </head> 3- <title>Eerste php pagina thomas</title> 4- </head> 5- <body> 6- <!--Dit is commentaar in Html--> 7- Dit is mijn eerste php website</br> 8- Daarna ga ik iets met php doen</br> 9- <?php 10- echo "De datum is: ".date("d-m-Y-G:i")."<br>"; 11- /*commentaar in PHP 12- finnish*/ 13- //php commands beginnen met een $ teken 14- $voornaam = "Thomas"; //Dit is commentaar 15- $achternaam = "Verhoef"; 16- $getal1 = 40; 18- $getal2 = 34; 19- $getal3 = $getal1 + $getal2; 20- echo $voornaam." ".$achternaam."<br>"; //comentaar: ." ". is een 21- spatie in php 22- echo "40 + 34 = ".$getal3; 23- ?> 24- <hr><!--Lijntje--> 25- <form method="POST"action="gegevens1.php"><!--formulier--> 26- Vul de onderstaande gegevens in.</br> 27- <pre><!--Zo kan je ze op een lijntje zetter met spaties door de 28- pre--> 29- Voornaam <input type="text" name="vn" size="30" /></br> 30- Achternaam <input type="text" name="an" size="30" /></br> 31- Leeftijd <input type="text" name="lt" size="2" /></br> 32- Geslacht <input type="text" name="gs" size="5" /></br> 33- Woonplaats <input type="text" name="wp" size="10"/></br> 34- password <input type="password" name="pw" size="4" /></br> 35- <!--Password--> 36- <input type="hidden" name="datum" 37- value="<?php echo date ("d-m-Y-G:i")?>"/> 38- <input type="submit" value="versturen"/></br> 39- <input type="reset" value="wissen"/></br><!--De reset knop--> 40- </pre> 41- </form><!--Zo doe je het formulier dicht--> 42- 43- //---------------------------------------------------------------------- 44- <?php 45- $host = 'localhost'; 46- $gebruiker = 'root'; 47- $wachtwoord = ''; 48- $db = mysql_conect("host","username",""); 49- $database ="persoonsgegevens gm1a"; 50- $fout_mysql_connect = 'De MySQL server is niet gevonden, 51- waarschuw de systeembeheerder' or die($fout_mysql_connect); 52- mysql_select_db($database,$db) or die; 53- 54- $query="INSTERT INTO users (`ID`, 55- `Voornaam`, 56- `Achternaam`, 57- `Leeftijd`, 58- `Geslacht`, 59- `Woonplaats` 60- `Passwoord`) 61- VALUES ( NULL, 62- '".$_POST["id"]."`, 63- '".$_POST["vn"]."`, 64- '".$_post["lt"]."`, 65- '".$_post["gs"]."`, 66- '".$_post["wp"]."`, 67- '".$_post["pw"]."`, 68- 69- mysql_query($query,$db) or die('De wegschijf-query is niet goed 70- afgehandeld'); 71- //------------------------------------------------------------ 72- echo "Deze gegevens zijn ingevul op datum:".$post["datum"]." 73- </br>"; 74- echo "Mijn ID is"".$_post["id"]."</br>"; 75- echo "Mijn Voornaam is"".$_post["vn"]."</br>"; 76- echo "Mijn Leeftijd is"".$_post["lt"]".</br>"; 77- echo "Mijn Geslacht is:".$_post["gs"]."</br>"; 78- echo "Mijn Woonplaats is"".$_post["wp"]."</br>"; 79- echo "Mijn Passwoord is"".$_post["pw"]."</br>"; 80- 81- ?> 82- 83- </br></br></hr> 84- Hieronder staan de weggescheven gegevens uit de tabel 85- gebruikers:</br> 86- 87- 88- 89- 90- </Body> 91- </html> [/code:1:571e55fa6a] Kan iemand mij zo snel mogelijk helpen.[/code]
  • Je haalt backticks en single quotes door elkaar en die query is niet eens afgesloten. Het is een rommeltje!
  • [quote:e5a996889e="Buur"]Je haalt backticks en single quotes door elkaar en die query is niet eens afgesloten. Het is een rommeltje![/quote:e5a996889e] ik weet dat het een zooitje is geworden maar maar hoe verbeter ik het en waar??? :oops:
  • De html is ook niet goed, maar daar komt de error melding niet vandaan. Je moet de query netjes afsluiten, en de backticks en single quotes op de juiste plek zetten. En je database connection is ook niet goed, maar die foutmelding krijg je pas als je die query goed hebt afgesloten.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.