Einmal aktualisieren

Schatti

Mitglied
Einmal aktualisieren - Status ändern

Hi,

nach dem Login eines Users sollte der Status von Login nach Profil automatisch umgewechselt werden (siehe index.php)! Das passiert bisher aber erst nach einmal aktualisieren! Wie funktioniert das?

verwalten.php
PHP:
<?php
include('config.php');
$timestamp = time();
  $datum = date("d.m.Y",$timestamp);
  $uhrzeit = date("H:i",$timestamp);
if (session_is_registered('benutzername') && session_is_registered('email')){
	include("profil.php");
		
}else{

 if(isset($login)){

	
	if ((!isset($benutzername)) OR (!isset($passwort)))
	    {
			die ("Sorry, aber ohne ein Passwort bzw. Benutzername geht hier nichts");
		} 
    
    $passwortmd5 = md5($passwort);
	$query = "SELECT benutzername, email, passwort FROM mitglieder WHERE benutzername = '".$benutzername."'";
	$ergebnis = mysql_query($query);
	$abrufen = mysql_fetch_array($ergebnis);
	if (!$abrufen)
		{
			die ("Sorry, aber dieser Name ist uns leider nicht bekannt");
		}
	elseif ($abrufen["passwort"] != $passwortmd5)
		{
			die ("Sorry, aber dieses Passwort ist falsch");
		} 
    $email = $abrufen["email"];
	session_register('benutzername');
	session_register('email');                                                                                
	include("profil.php");
    }else
    {
  ?>
<br>
<form name="form1" method="post" action="?go=verwalten">
  <table width="308" border="0" cellpadding="0" cellspacing="0">
    <tr> 
      <td colspan="2"><div align="left"><u>Mitglieder Login</u></div></td>
    </tr>
    <tr> 
      <td width="123">Benutzername:</td>
      <td width="293"><input name="benutzername" type="text" id="benutzername" maxlength="255" class="form"></td>
    </tr>
    <tr> 
      <td>Passwort</td>
      <td><input name="passwort" type="password" id="passwort" maxlength="255" class="form"></td>
    </tr>
    <tr> 
      <td colspan="2"><div align="center"> 
          <input name="login" type="submit" id="login" value="Login" class="form">
        </div></td>
    </tr>
  </table>
  </form>
<?php
 }
}
?>


index.php --> ausschnitt

PHP:
<?php
	  if (session_is_registered('benutzername') && session_is_registered('email')){
	  echo"Profil";
	  }
	  else{
	  echo"Login";
	  }
	  ?>

gruß
schatti
 
Zuletzt bearbeitet:
Wird die "index.php" sowie die "verwalten.php" unabhängig voneinander in unterschiedlichen Fenstern aufgerufen? Irgendeinen Bezug der 2 Dateien konnte ich nämlich nicht erkennen!
 
Zurück