Archief - PHP: Parse error: syntax error, unexpected T_VARIABLE

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

demon326

Legacy Member
Hallo iedereen, ik heb enkele php video tutorials gevolgt en ik snap het ondertussen al wat.., nu wou ik eens gegevens aan mijn MYSQL database toevoegen,maar waneer ik op submit duw krijg ik de volgende error:
Code:
Parse error: syntax error, unexpected T_VARIABLE in C:\wamp\www\lessen\mail_save\database.php on line 5

mijn formulier:
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>site</title>
</head>
<body>
<form enctype="application/x-www-form-urlencoded"  method=post action="database.php">
<div class="form_element_div">
 First Name: <br> <input name="voornaam" type="text" size="50" maxlength="200">
 </div>
 <div class="form_element_div">
 E-mail: <br><input name="email" type="text" size="50" maxlength="200">
   <INPUT type="submit" value="Send"> 
   </div>
   </form>
</body>
</html>

database.php:
PHP:
<?php
//laaten we de mails in de database toevoegen.
require_once("connect.php")//database connectie
//gegevens uit het formulier ophalen
$voornaam = $_POST['voornaam'];
$email = $_POST['email'];
//laten we de gegevens in de database plaatsen
mysql_query("INSERT INTO tabel (naam,mail) VALUES ('$voornaam','$mail')");	
?>

connect.php:
PHP:
<?php
	//Gegevens in variabelen stoppen
$dbuser = "gebruikersnaam"; //gebruikersnaam van de databank
$dbpass = "wachtwoord"; //wachtwoord van de databank
$host = "localhost"; //databank host (meestal 'localhost')
$db = "databank"; //naam van de databank
//connectie maken
$connect = mysql_connect($host, $dbuser, $dbpass) or die("Connectie met databank is mislukt");
$dbselect = mysql_select($db, $connect) or die("Kan databank niet selecteren");
?>

connect.php komt van hier:
http://www.technation.be/node/11

dendaak

Legacy Member
Moet er achter
require_once("connect.php");//database connectie

géén ";" ?
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan