Bereich ändern nach dem Login

Hallo und guten Abend,

hmm hab da mal eine Frage. Hier mal mein Code:

PHP:
				   <td>					 <form name="form1" method="post" action="community/index.php">
 					   <table width="100%"  border="0">
 						 <tr>
 						   <td width="36%" valign="middle"><div align="center">
 							   <table width="100%"  border="0">
 								 <tr>
 								   <td><div align="right"><span class="Stil2">Nick:</span></div></td>
 								 </tr>
 								 <tr>
 								   <td><div align="right"><span class="Stil2">Pass:</span></div></td>
 								 </tr>
 							   </table>
 						   </div></td>
 						   <td width="64%"><div align="left">
 							   <input name="benutzername" type="text" id="benutzername" size="8">
 							   <b><br>
 							   <input name="passwort" type="password" id="passwort" size="4">
 							   <input style="background:url(http://sonstiges/go.gif);border:0px;height:20px;width:25px;" type="submit" name="login" value="">
 						   </b></div></td>
 						 </tr>
 					   </table>
 					 </form>

wemm ich mich nun eingeloggt habe, dann wurde ich gerne anstand dem Login Feld da dann einfach eine Grafik haben, mit Logout. Wie kann ich das denn umsetzten? Kann mir da jemand helfen?`

Gruß Claudia
 
Du könntest mit dem Login die Variable "$LoggedIn" auf 1 setzten. Bevor du das HTML Formular ausgiebst, überprüfst du den Inhalt dieser Variable. Ist sie eins, dann ist der User eingeloggt, und du präsentierst das Formular mit dem Logout-Bild.
Ist sie nicht eins, bzw. nicht gesetzt, dann ist der user nicht eingeloggt und bekommt das Login Formular zu sehen.

Du hast also eine if Abfrage und zwei Formulare. Wie du gesagt hast, einmal mit Login und einmal anstatt dem Login die Logout Grafik.

Lg,
Choco
 
Arbeitest du mit Sessions? Wenn ja könntest du es so machen:

PHP:
<?php
session_start();
if (!session_is_registered('username'))//Prüfen ob Sessions registriert ist wenn nicht, Login Formular, wenn ja Logout-Formular
{
  	echo "Hier dein Login-Formular.";//Hier das Login-Formular
}
else
{
echo "Hier dein Logout-Formular und anderes.";//Hier dein Logout-Formular
}
?>

Gruß
 

Neue Beiträge

Zurück