Voor school hebben wij de opdracht een systeem te maken om de afwezigheid van leerlingen bij te houden. Hiervoor moeten wij een PHP script koppelen aan SQL MyAdmin. Ons probleem ligt in de volgende code, waar wij een Parse error: syntax error, unexpected T_STRING op regel 3 krijgen:
Om eerlijk te zijn hebben wij deze hele code zo'n beetje gekopieerd van internet en hebben wij er zelf maar miniem verstand van.
PHP:
<?php
$link = mysql_connect(localhost, ******, *****) or die ("Could not connect to mysql because ", mysql_error());
mysql_select_db(leerling_7lvs)
or die ("Could not select database because ".mysql_error());
$match = "select Number from Gebruikersnamen where username = '".$_POST['Gebruikersnaam']."'
and password = '".$_POST['Wachtwoord']."';";
$qry = mysql_query($match)
or die ("Could not match data because ".mysql_error());
$num_rows = mysql_num_rows($qry);
if ($num_rows <= 0) {
echo "Sorry, there is no username $username with the specified password.<br>";
echo "<a href=login.html>Try again</a>";
exit;
} else {
setcookie("loggedin", "TRUE", time()+(3600 * 24));
setcookie("mysite_username", "$Gebruikersnaam");
echo "You are now logged in!<br>";
echo "Continue to the <a href=members.php>members</a> section.";
}
?>
Om eerlijk te zijn hebben wij deze hele code zo'n beetje gekopieerd van internet en hebben wij er zelf maar miniem verstand van.
Laatst bewerkt door een moderator: