jean-luc_picard
Grünschnabel
Hallo zusammen,
ich habe ein Loginscript wo eine Session erzeugt wird und man nur auf die Seite kommt wenn man eingeloggt ist. Also normal soweit.
Hier ist mein Code:
Und das habe ich am Anfang an jeder Seite:
Jetzt mein Problem. Ich habe auf funpic eine Testseite geladen. Eigentlich klappt alles
aber es kommt sehr oft vor das ich mich anmelde und kurz nach der anmeldung er sofort wieder sagt "Bitte anmelden" also als wenn keine Session existiert. Melde ich dann noch einmal an dann klappt es für eine Zeit.
Woran kann das liegen? Ich kann keinen Fehler bei mir entdecken?
MFG
Picard
ich habe ein Loginscript wo eine Session erzeugt wird und man nur auf die Seite kommt wenn man eingeloggt ist. Also normal soweit.
Hier ist mein Code:
Code:
<?php
session_start();
include("../config/config_db.php");
$nickname = $_POST["nick"];
$passwort = md5($_POST["pw"]);
$abfrage = "SELECT nick, pw, id FROM event_user_login WHERE nick LIKE '$nickname' LIMIT 1";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
if($row->pw == $passwort)
{
$_SESSION["nickname"] = $nickname;
$_SESSION["db_id"] = $row->id;
echo "Angemeldet";
}
else
{
echo "Falsches PW";
}
?>
Und das habe ich am Anfang an jeder Seite:
Code:
<?php
session_start();
if(!isset($_SESSION["nickname"]))
{
echo "Bitter erst anmelden!";
}
else
{
$user_login = $_SESSION["nickname"];
$user_id = $_SESSION["db_id"];
};
?>
Jetzt mein Problem. Ich habe auf funpic eine Testseite geladen. Eigentlich klappt alles
aber es kommt sehr oft vor das ich mich anmelde und kurz nach der anmeldung er sofort wieder sagt "Bitte anmelden" also als wenn keine Session existiert. Melde ich dann noch einmal an dann klappt es für eine Zeit.
Woran kann das liegen? Ich kann keinen Fehler bei mir entdecken?
MFG
Picard