Hab was kleines gebastelt mit Sessions...
wenn man Submit drückt wird man Eingelogt dann wird aktualiesiert um die Session sichtbar zu machen (das man eingelogt wird) jedoch wenn er nochmals aktualisiert und ich irgendwo rumklicke geht die Session drauf O_o?
De Code ist chaotisch also nicht rummozen ^^
wenn man Submit drückt wird man Eingelogt dann wird aktualiesiert um die Session sichtbar zu machen (das man eingelogt wird) jedoch wenn er nochmals aktualisiert und ich irgendwo rumklicke geht die Session drauf O_o?
De Code ist chaotisch also nicht rummozen ^^
PHP-Code:
<?
ob_start();
include("config.php");
include("functions.php");
$pw2=md5($password);
$sql = "SELECT * FROM acms_".$n."_user WHERE (user = '$username') AND (passwort = '$pw2')";
$result = mysql_query ($sql, $conn);
$ergebnis = mysql_query($sql);
while($row = mysql_fetch_object($ergebnis)){
$acmsuserid = $row->userid;
};
if (mysql_num_rows ($result) > 0) {
$rights = true;
$login = true;
} else {
$rights = false;
$login = false;
}
$result = "SELECT * FROM acms_".$n."_user WHERE user='$username'";
$ergebnis = mysql_query($result);
while($row = mysql_fetch_object($ergebnis))
{
$level="$row->level";
$acmsuserid = $row->userid;
}
$expire=time() + 60*60*24*365;
setcookie("acmsuser", $username, $expire, "/", "");
setcookie("acmsuserid", $acmsuserid, $expire, "/", "");
setcookie("acmspasswort", $password, $expire, "/", "");
?>
<?
$result = "SELECT * FROM acms_".$n."_user WHERE user='$username'";
$ergebnis = mysql_query($result);
while($row = mysql_fetch_object($ergebnis))
{
$level="$row->level";
$acmsuserid = $row->userid;
}
ob_end_clean();
?>
<?php if ($rights) { ?>
<meta http-equiv="Refresh" content="3; url="<?=$PHP_SELF?>">
<?php } ?>
<?
if ($rights) {
if($verlink != ""){
echo "OK";
}else{
echo "OK";
}
} else {
echo "NOPE";
}
if(isset($acmsuserid) && $acmsuserid != "" && isset($acmsuser) && $acmsuser != "" &&isset($acmspasswort) && $acmspasswort != "" && $acmsuser != "deleted"){
echo "
Eingeloggt als $acmsuser!
|<a href=profil.php target='_blank'>Profil</a>|
<a href=logout.php target='_blank'>Logout</a>|
";
}else{
echo "
<form action='echo $PHP_SELF;' method=post>
<img border='0' src='arrow.gif' width='5' height='7'>Username: <input type=text name=username size='12'>
<img border='0' src='arrow.gif' width='5' height='7'>Password: <input type=password name=password size='12'>
<input type=submit value=Login>
<a href='http://www.sasuke.proggen.net/register.php' target='_blank'>
<img border='0' src='arrow.gif' width='5' height='7'> Registrieren</a>
";
}
?>
Kommentar