Na het maken van men login.php
kan ik de fout niet vinden.
Php code
PHP
<?php
if (isset($_POST['login'])) {
if (! isset($_POST['naam'], $_POST['wachtwoord']) or empty($_POST['naam']) or empty($_POST['wachtwoord'])) {
echo("Alle velden moet ingevuld worden!");
} else {
$sql_leden = "SELECT naam, password, ip, id FROM leden WHERE naam = '" .$_POST['naam']. "'" ;
$r_leden = mysql_query($sql_leden);
if (mysql_num_rows($r_leden) !=1) {
echo ("Het ingevoerde gebruikersnaam is onjuist");
} else {
$row = mysql_fetch_array($r_leden);
if ($row['wachtwoord'] !=($_POST['wachtwoord'])) {
echo ("Het ingevoerde wachtwoord is onjuist");
} else {
$_SESSION['id'] = $row['id'];
$_SESSION['ip'] = $row['ip'];
$sql_online = "UPDATE leden SET online = online + '1' WHERE id = '" . (INT) $_SESSION['id'] . "'";
$r_online = mysql_query($sql_online);
header("Location: index.php");
};
};
};
};
?>
Toon Meer
Wat doe ik fout?
[offtopic]Php kennis heb ik nog niet zoveel[/offtopic]