Hallo.
Ich habe ein Registrierungs-und Login Script geschrieben. Nun habe ich auf allen Seiten meiner Website, links in der Leiste zwei Felder für Benutzernamen und Passwort erstellt. Jedoch möchte ich, dass wenn eine Session offen ist, also ein Benutzer angemeldet ist, dieses Feld verschwindet und stattdessen dort Userpanel und Abmelden steht.
Das ganze wollt eich mit diesem Code machen:
Der Code für den angemeldeten User:
Der Code für den unangemeldeten User:
Wie mache ich das jetzt? Wie zeige ich unterschiedliche Inhalte an!? Ich hoffe hier auf Hilfe!
MFG
Ich habe ein Registrierungs-und Login Script geschrieben. Nun habe ich auf allen Seiten meiner Website, links in der Leiste zwei Felder für Benutzernamen und Passwort erstellt. Jedoch möchte ich, dass wenn eine Session offen ist, also ein Benutzer angemeldet ist, dieses Feld verschwindet und stattdessen dort Userpanel und Abmelden steht.
Das ganze wollt eich mit diesem Code machen:
Der Code für den angemeldeten User:
PHP:
<?php
include("config.php"); //including our config.php
session_start(); //starting session
error_reporting(0);
if(isset($_SESSION['username'])) //if session is set, so if user is logged in...
{
$username = $_SESSION['username']; //setting variable username as one from session
$query = mysql_query("SELECT * FROM users WHERE username = '$username'"); //selecting all from table users where username is name that your is loged in
echo "Du bist eingeloggt als: ".$_SESSION['username']; //saying welcome to user!
}
Der Code für den unangemeldeten User:
PHP:
<img src="/Icon_Benutzer.png">
<br>
<br>
<form name="login" method="post" action="loginprocess.php">
<table align="left">
<tr>
<td><img src="/icon-user.png"> <input type="text" name="username" value="Benutzernamen" onFocus="if(value=='Benutzernamen') value='';" onBlur="if(value=='') value='Benutzernamen'"></td>
</tr>
<tr>
<td><img src="/icon_schloss.gif"> <input type="password" name="password" value="Passwort" onFocus="if(value=='Passwort') value='';" onBlur="if(value=='') value='Passwort'"></td>
</tr>
<tr>
<td><img src="/button_right.png"><input type="submit" name="submit" value="Abschicken" width="200"/></td>
</tr>
</table>
</form>
<p align="left"><h5><a href="register/index.php"> Registrieren </a></p>
<p align="left"><a href="/passforgot.php"> Passwort vergessen </a></p></h5>
Wie mache ich das jetzt? Wie zeige ich unterschiedliche Inhalte an!? Ich hoffe hier auf Hilfe!
MFG