Hallo,
ich habe mal ein einfaches Session Skript gemacht.
	
Jetzt wird ja $_SESSION['username'] dann der Wert zugewiesen. Wie aber gebe ich jetzt die Session weiter, so dass ich in den folgenden Seiten einfach überprüfen kann mit:
if(session_is_registered('username'))
ob die SEssion gesetzt ist. Wie geht das?
KageMurai
					ich habe mal ein einfaches Session Skript gemacht.
PHP Code:
	
	
<?
include ("configs.php");
if (!isset($_POST['name']) || !isset($_POST['pw'])) {
     echo '<form action="login2.php" method="POST">';
     echo 'Name: <input type="text" name="name"/><br/>';
     echo 'Passwort: <input type="text" name="pw"/><br/>';
     echo '<input type="submit" value="OK">';
     echo '</form>';
}
else {
     if ($_POST['name'] == "") {
     echo "Bitte geben Sie einen Namen ein!";
     }
     elseif ($_POST['pw'] == "") {
     echo "Bitte geben Sie ein Passwort ein!";
     }
     else {
     $connection=mysql_connect($server,$user,$pass) or die (mysql_error());
     mysql_select_db("nedias",$connection) or die (mysql_error());
     
     $user_pass = md5($_POST['pass']);
     $query = mysql_query("SELECT pass FROM user WHERE nick = '".$_POST['name']."'") or die('Auswählen fehlgeschlagen!');
     
     $ergebnis=mysql_fetch_array($query);
     
           if(md5($_POST['pw']) == $ergebnis['pass']) {
           $_SESSION['username'] = $_POST['name'];
           echo "Erfolgreich eingeloggt!";
           session_id();
           }
           else {
           echo "Ihr Passwort ist falsch!";
           }
     }
}
?>
if(session_is_registered('username'))
ob die SEssion gesetzt ist. Wie geht das?
KageMurai
          
 Moderator
Comment