LotseDerLotsen
Mitglied
Hi ich habe folgenden PHP Code.
Mein Problem: Ich definiere zwar $_SESSION['name'] = $name,
schicke das ganze mit: header ('Location: index.php?'.session_name().'='.session_id()');
aber auf der anderen Seite kann ich $_SESSION['name'] nicht auslesen
Hier mal der Code von der Seite auf der die Session erstellt wird:
Und hier soll der name angezeigt werden:
Ich wäre für eine schnelle Antwort sehr dankbar
Mein Problem: Ich definiere zwar $_SESSION['name'] = $name,
schicke das ganze mit: header ('Location: index.php?'.session_name().'='.session_id()');
aber auf der anderen Seite kann ich $_SESSION['name'] nicht auslesen
Hier mal der Code von der Seite auf der die Session erstellt wird:
PHP:
<?php include "connect.php";
$name = $_POST['name'];
$pw = $_POST['pw'];
$sql = mysql_query("SELECT pw FROM members WHERE name = '$name'");
while($row = mysql_fetch_array($sql)){
if($row['pw'] == $pw){
session_start();
$_SESSION['name'] = $name;
$_SESSION['pw'] = $pw ;
header ('Location: index.php?'.session_name().'='.session_id().'');
}
else { echo 'falsches Passwort<br>';
echo '<a href="index.php">zurück</a>';
}
}
?>
Und hier soll der name angezeigt werden:
PHP:
<?php session_start();
echo $_SESSION['name'];
?>
Ich wäre für eine schnelle Antwort sehr dankbar