... nach vielen jahr war auf einmal mein user weg Oo... musste mich neu registrieren hier im forum ... naja anders thema ....
Ich arbeite schon nen halben tag rum finde keine lösung ....
Ich habe dieses Tutorial genommen
http://www.php-einfach.de/tuts_mysql_login.php
und mein login script gemacht.
ich habe eine site.php wo ich alles reinlade von php seiten usw ...
registrieren funktioniert supper ich hab nur ein problem mit der "geheim.php"
Nach dem login wenn ich auf "geschützter Bereich" klicke bin ich nicht mehr eingeloggt und ich weiß einfach nicht warum ....
login.php
Code: Alles auswählen
<?php
session_start();
echo session_id();
?>
<?php
$verbindung = mysql_connect("localhost", "user" , "pw")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("db") or die ("Datenbank konnte nicht ausgewählt werden");
$username = $_POST["username"];
$passwort = md5($_POST["passwort"]);
$abfrage = "SELECT username, password FROM login WHERE username LIKE '$username' LIMIT 1";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
if($row->password == $passwort)
{
$_SESSION["username"] = $username;
echo "Login erfolgreich $username. <br> <a href=\"site.php?page=geheim&p=$p&lan=$lan&d=$d&nk=$nk&rk=$rk&zn=$zn&zn2=$zn2&zn3=$zn3\">Geschützer Bereich</a>";
}
else
{
echo "Benutzername und/oder Passwort waren falsch. <a href=\"site.php?page=logintpl&p=$p&lan=$lan&d=$d&nk=$nk&rk=$rk&zn=$zn&zn2=$zn2&zn3=$zn3\">Login</a>";
}
?>
Code: Alles auswählen
<form action="<?php echo "site.php?page=login&p=$p&lan=$lan&d=$d&nk=$nk&rk=$rk&zn=$zn&zn2=$zn2&zn3=$zn3"; ?>" method="post">
Dein Username:<br>
<input type="text" size="24" maxlength="50"
name="username"><br><br>
Dein Passwort:<br>
<input type="password" size="24" maxlength="50"
name="passwort"><br>
<input type="submit" value="Login">
</form>
Code: Alles auswählen
<?php
session_start();
echo session_id();
if(!isset($_SESSION["username"]))
{
echo "Bitte erst <a href=\"site.php?page=logintpl&p=$p&lan=$lan&d=$d&nk=$nk&rk=$rk&zn=$zn&zn2=$zn2&zn3=$zn3\">einloggen</a>";
}
echo "ICH BIN IM MEMBER BEREICH";
?>
bitte bitte hilfe.
MFG
Nosferatuvn