Lid |
|
ik heb dit loginscript:
en hij zegt:
Notice: Undefined index: do in /home/world/public_html/login.php on line 3
Notice: Undefined index: do in /home/world/public_html/login.php on line 10
terwijl ik het gewoon gedownload heb 
<?php
if($_GET['do'] == "loguit" && !empty($_COOKIE['user_id']))
{
setcookie('user_id', '', time()+60*60*24*7*4, '/');
setcookie('password', '', time()+60*60*24*7*4, '/');
session_destroy();
echo "Je bent succesvol uitgelogd!";
}
elseif($_GET['do'] == "loguit" && empty($_COOKIE['user_id']))
{
$_GET['do'] = "";
include "login.php";
}
elseif($_SERVER['REQUEST_METHOD'] == "GET" && empty($_SESSION['login']))
{
echo beginform("login", "POST", "");
?>
<table width="60%" border="0" class="text">
<?php
field("Loginnaam","text","user","","","");
field("Wachtwoord","password","password","","","");
$type[1] = "submit";
$value[1] = "Login";
$type[2] = "Reset";
$value[2] = "Reset";
formend($type, $value);
?>
<tr>
<td colspan=2>
Nog geen lid? Klik <a href="?pag=aanmelden">hier</a> om je aan te melden!
</td>
</tr>
</table>
<?php
}
elseif($_SERVER['REQUEST_METHOD'] == "POST" && empty($_SESSION['login']))
{
$user = htmlspecialchars($_POST['user']);
$password = htmlspecialchars(md5($_POST['password']));
$resultaat_user = mysql_query("SELECT * FROM leden WHERE user = '$user'");
$resultaat_password = mysql_query("SELECT * FROM leden WHERE user = '$user' AND password = '$password'");
if(empty($user))
{
echo "U hebt geen loginnaam ingevoerd, Klik <a href=\"?pag=login\">hier</a> om terug te gaan!";
}
elseif(empty($password))
{
echo "U hebt geen wachtwoord ingevoerd, Klik <a href=\"?pag=login\">hier</a> om terug te gaan!";
}
elseif(!$row1 = mysql_fetch_object($resultaat_user))
{
echo "De ingevoerde loginnaam bestaat niet, Klik <a href=\"?pag=login\">hier</a> om terug te gaan!";
}
elseif(!$row2 = mysql_fetch_object($resultaat_password))
{
echo "Het wachtwoord is incorrect, Klik <a href=\"?pag=login\">hier</a> om terug te gaan!";
}
else
{
$sessions = mysql_query("SELECT id FROM leden WHERE user = '$user' AND password = '$password'");
while($record = mysql_fetch_object($sessions))
{
$id = "$record->id";
}
setcookie('password', $password, time()+60*60*24*7*4, '/');
if(setcookie('user_id', $id, time()+60*60*24*7*4, '/'))
{
echo "Je bent succesvol ingelogd!";
}
else
{
echo "er is iets misgegaan, probeer het opnieuw of mail de webmaster!";
}
}
}
else
{
$id = $_SESSION['login'];
$user = mysql_query("SELECT * FROM leden WHERE id = '$id'");
while($record = mysql_fetch_object($user))
{
echo "Je bent al ingelogd als: $record->user";
}
}
?>
<?php if($_GET['do'] == "loguit" && !empty($_COOKIE['user_id'])) { echo "Je bent succesvol uitgelogd!"; } elseif($_GET['do'] == "loguit" && empty($_COOKIE['user_id'])) { $_GET['do'] = ""; include "login.php"; } elseif($_SERVER['REQUEST_METHOD'] == "GET" && empty($_SESSION['login'])) { echo beginform ("login", "POST", ""); ?> <table width="60%" border="0" class="text"> <?php field("Loginnaam","text","user","","",""); field("Wachtwoord","password","password","","",""); $type[1] = "submit"; $value[1] = "Login"; $type[2] = "Reset"; $value[2] = "Reset"; formend($type, $value); ?> <tr> <td colspan=2> Nog geen lid? Klik <a href="?pag=aanmelden">hier</a> om je aan te melden! </td> </tr> </table> <?php } elseif($_SERVER['REQUEST_METHOD'] == "POST" && empty($_SESSION['login'])) { $resultaat_user = mysql_query("SELECT * FROM leden WHERE user = '$user'"); $resultaat_password = mysql_query("SELECT * FROM leden WHERE user = '$user' AND password = '$password'"); { echo "U hebt geen loginnaam ingevoerd, Klik <a href=\"?pag=login\">hier</a> om terug te gaan!"; } { echo "U hebt geen wachtwoord ingevoerd, Klik <a href=\"?pag=login\">hier</a> om terug te gaan!"; } { echo "De ingevoerde loginnaam bestaat niet, Klik <a href=\"?pag=login\">hier</a> om terug te gaan!"; } { echo "Het wachtwoord is incorrect, Klik <a href=\"?pag=login\">hier</a> om terug te gaan!"; } else { $sessions = mysql_query("SELECT id FROM leden WHERE user = '$user' AND password = '$password'"); { $id = "$record->id"; } { echo "Je bent succesvol ingelogd!"; } else { echo "er is iets misgegaan, probeer het opnieuw of mail de webmaster!"; } } } else { $id = $_SESSION['login']; $user = mysql_query("SELECT * FROM leden WHERE id = '$id'"); { echo "Je bent al ingelogd als: $record->user"; } } ?>
|