Ok dann noch mal evt. reden wir aneinander vorbei also.. mein Login:
if($pw == $u_pw) {
$SessionNr = mt_rand(1000000,9999999);
$abfrage = "UPDATE users SET session_id='$SessionNr' WHERE id = '$u_id'";
$erg = mysql_db_query("german_pre",$abfrage,$verbindung);
if($erg) {
$_SESSION[ 'mySessionNr' ] = $SessionNr;
----> Session wird gesetzt
// TEST
if(isset($_SESSION['mySessionNr'])) {;
echo $_SESSION['mySessionNr'];
-----> Hier gibt es die Session noch !
}
$time = time();
mysql_query("UPDATE users SET expire = '".(time()+19000)."' WHERE session_id='$SessionNr'");
echo "<div class="style2-2"><b>Login erfolgreich !</b><br><br></div>";
echo "<a class='newlink2' href='index.php'>[ Weiter... ]</a>";
-----> Login Erfolgreich !! Jetzt klick ich auf den LINK also index.php so.... und nach dem index.php geaden wurde existiert die Session Nicht mehr !
Meine ersten Zeilen der index.php:
<?php
session_start();
if(isset($_SESSION['mySessionNr'])) {
echo "SESSION EXISTIER NIOCH";
} else {
echo "SESSION VERLOREN";
}
So.. und hier kommt immer Session Verloren... also wird sie beim Seitenwechsel nicht weitergegeben.