Onbekend |
|
mijn login werkt nu, maar nu wil ik in het hq.php op de plaats van "HIER MOET NAAM KOMEN" automatisch de naam laten komen van degene die is ingelogd, hoe moet ik dit doen??
login.php
<?php
ob_start();
session_start();
include("config.php");
?>
<html>
<head>
<title><?=$cfg['site']?></title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body bgcolor="#999999">
<table align="center" width=100%>
<?php
if ($_GET['x'] == "logout"){
session_start();
$_SESSION = array();
session_destroy();
if(isset($_COOKIE['gebruikersnaam'])) {
setcookie("gebruikersnaam", "", time(), "/");
}
if(isset($_COOKIE['wachtwoord'])) {
setcookie("gebruikersnaam", "", time(), "/");
}
echo "Je wordt uitgelogd. <script language='javascript'>setTimeout('parent.window.location.reload()',500)</script>";
}elseif($_GET['x'] == "login"){
if(isset($_POST['submit'])){
$checkg = mysql_result(mysql_query("SELECT COUNT(*) FROM leden WHERE gebruikersnaam='".$_POST['gebruikersnaam']."'"),0);
$checkp = mysql_result(mysql_query("SELECT COUNT(*) FROM leden WHERE gebruikersnaam='".$_POST['gebruikersnaam']."' AND wachtwoord='".md5($_POST['wachtwoord'])."'"),0);
if($_POST['gebruikersnaam'] == "" || $_POST['wachtwoord'] == "") {
$error[] = 'Vul alle velden in!';
}
if($checkg == 0 && $_POST['gebruikersnaam'] != "") {
$error[] = 'De ingevoerde gebruikersnaam is niet geregistreerd.';
}
if($_POST['wachtwoord'] != "" && $_POST['gebruikersnaam'] != "" && $checkp == 0) {
$error[] = 'Het ingevoerde wachtwoord is niet correct.';
}
$fouten = sizeof($error);
if($fouten != 0){
echo 'Kan niet inloggen omwille van de volgende reden(en):';
echo '<ul>';
for($i = 0; $i < $fouten; $i++){
echo '<li>'.$error[$i].'</li>';
}
echo '</ul>';
}else{
echo "Je bent nu ingelogd <script language='javascript'>setTimeout('parent.window.location.reload()',500)</script>";
$res = mysql_query("SELECT * FROM leden WHERE gebruikersnaam='".$_POST['gebruikersnaam']."'");
$row = mysql_fetch_assoc($res);
setcookie("gebruikersnaam",$row['gebruikersnaam'],time()+$_POST['tijd'],"/");
setcookie("wachtwoord",$row['wachtwoord'],time()+$_POST['tijd'],"/");
$_SESSION['gebruiker'] = $row['gebruikersnaam'];
$_SESSION['gid'] = $row['id'];
}
}else{
?>
<tr><td class="mainTxt" align="center"><br>
<form method="post"><table>
<tr><td width=100>Login:</td> <td><input type="text" name="gebruikersnaam"></td></tr>
<tr><td width=100>wachtwoord:</td> <td><input type="password" name="wachtwoord"></td></tr>
<tr><td></td> <td align="right"><input type="submit" name="submit" value="Ok" style="width: 100"></td></tr>
</form></table></td></tr>
<?php
}
}
?>
</table>
</body>
</html>
<?php include("config.php"); ?> <html> <head> <title><?=$cfg['site']?></title> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body bgcolor="#999999"> <table align="center" width=100%> <?php if ($_GET['x'] == "logout"){ if(isset($_COOKIE['gebruikersnaam'])) { } if(isset($_COOKIE['wachtwoord'])) { } echo "Je wordt uitgelogd. <script language='javascript'>setTimeout('parent.window.location.reload()',500)</script>"; }elseif($_GET['x'] == "login"){ if(isset($_POST['submit'])){ $checkg = mysql_result(mysql_query("SELECT COUNT(*) FROM leden WHERE gebruikersnaam='".$_POST['gebruikersnaam']."'"),0); $checkp = mysql_result(mysql_query("SELECT COUNT(*) FROM leden WHERE gebruikersnaam='".$_POST['gebruikersnaam']."' AND wachtwoord='".md5($_POST['wachtwoord'])."'"),0); if($_POST['gebruikersnaam'] == "" || $_POST['wachtwoord'] == "") { $error[] = 'Vul alle velden in!'; } if($checkg == 0 && $_POST['gebruikersnaam'] != "") { $error[] = 'De ingevoerde gebruikersnaam is niet geregistreerd.'; } if($_POST['wachtwoord'] != "" && $_POST['gebruikersnaam'] != "" && $checkp == 0) { $error[] = 'Het ingevoerde wachtwoord is niet correct.'; } if($fouten != 0){ echo 'Kan niet inloggen omwille van de volgende reden(en):'; for($i = 0; $i < $fouten; $i++){ echo '<li>'.$error[$i].'</li>'; } }else{ echo "Je bent nu ingelogd <script language='javascript'>setTimeout('parent.window.location.reload()',500)</script>"; $res = mysql_query("SELECT * FROM leden WHERE gebruikersnaam='".$_POST['gebruikersnaam']."'"); setcookie("gebruikersnaam",$row['gebruikersnaam'],time()+$_POST['tijd'],"/"); setcookie("wachtwoord",$row['wachtwoord'],time()+$_POST['tijd'],"/"); $_SESSION['gebruiker'] = $row['gebruikersnaam']; $_SESSION['gid'] = $row['id']; } }else{ ?> <tr><td class="mainTxt" align="center"><br> <form method="post"><table> <tr><td width=100>Login:</td> <td><input type="text" name="gebruikersnaam"></td></tr> <tr><td width=100>wachtwoord:</td> <td><input type="password" name="wachtwoord"></td></tr> <tr><td></td> <td align="right"><input type="submit" name="submit" value="Ok" style="width: 100"></td></tr> </form></table></td></tr> <?php } } ?> </table> </body> </html>
hq.php
<?php
include('config.php');
if(!isset($_SESSION['gebruiker'])) {
header("Location: login.php");
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title><?=$cfg['site']?></title>
</head>
<body>
<?php
<table>
<tr><td> HIER MOET NAAM KOMEN, dit is maar een test fase</td></tr>
</table>
?>
</body>
</html>
<?php include('config.php'); if(!isset($_SESSION['gebruiker'])) { header("Location: login.php"); } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title><?=$cfg['site']?></title> </head> <body> <?php <table> <tr><td> HIER MOET NAAM KOMEN, dit is maar een test fase</td></tr> </table> ?> </body> </html>
|