P.H.P: PHP username abrufen

Beitrag lesen

Hier ist der Inhalt der LoginPHP:

  
<?php  
session_start();  
  
  
$submit = $_POST['submit'];  
$username = $_POST['username'];  
$password = $_POST['password'];  
  
//SCHLEIFEN:  
if($submit) {  
  
if($username&&$password) {  
 $connect = mysql_connect('localhost','root','') or die('Es kann derzeit keine Verbindung zur Datenbank hergestellt werden!');  
 mysql_select_db('project') or die('Es kann derzeit keine Verbindung zur Datenbank hergestellt werden!');  
  
 $query = mysql_query("SELECT * FROM users WHERE username='$username'");  
  
 $numrows = mysql_num_rows($query);  
  
  
  
 if($numrows!=0) {  
//LoginTeil :D Jz wirds interessant (:  
  
  
while ($row = mysql_fetch_assoc($query)) {  
  
 $activated = $row['activated'];  
 $dbusername = $row['username'];  
 $dbpassword = $row['password'];  
  
 if($activated=="0") {  
   die("Ihr Account ist noch nicht aktiviert, bitte überprüfen Sie Ihr EMail-Postfach!");  
   exit();  
 }  
  
 //Hier wird geprüft ob ein Eintrag mit der E-Adresse vorhanden ist.  
  
 if($username==$dbusername&&$password==$dbpassword) {  
     echo "Du wurdest erfolgreich eingeloggt. Klicke <a href='home.php'>hier</a> um zur Hauptseite zu gelangen!";  
     $_SESSION['username']=$username;  
  }  
  
  
else {  
 echo "Falsches Passwort!! <a href='login.php'>Zurück</a>";  
}  
  
  
  
}  
  
  
  
//Ende des LoginTeils :(  
 }  
 else {  
  echo "Es ist kein Benutzer mit dem von ihnen angegeben Usernamen($username)vorhanden! <a href='javascript:history.go(-1);'>Zurück</a>";  
 }  
  
 }  
  
else{  
     echo "Bitte geben Sie Ihren Usernamen und Ihr Passwort ein, um sich einzuloggen. <a href='javascript:history.go(-1);'>Zurück</a>";  
}  
  
}  
?>  
  

  
<html>  
<head>  
<h1 align="center">Einloggen:</h1>  
<br>  
<form action="login1.php" method="post">  
<table>  
<tr><td>Username: </td><td><input type="text" maxlength="15" name="username"></td> <tr><td> Passwort: </td><td><input type="password" maxlength="25" name="password"></td></tr><br>  
</table>  
<input type="submit" value="Einloggen!" name="submit">   </form> <a href="register.php">Registrieren!</a>  
</head>  
</html>

Inhalt der home.php:

[~~~php <?php
      session_start();
//-------------

$query = mysql_query("

SELECT * FROM users WHERE username='$_SESSION['username']';

");

//if ($accrls=="0"){

//echo $_SESSION['username']."Sie haben die Regeln noch nicht akzeptiert! Klicken Sie <a href='rulez.php'>HIER</a>, um dies jetzt zu tun!";

//}

if($_SESSION['username']==FALSE) {

echo "Sie müssen eingeloggt sein, um diese Seite zu sehen!";

} else
      echo "Hallo, ".$_SESSION['username']."!";
?>

  
  
  
Ich möchte dann über einen SUBMIT-BUTTON den Account freischalten, und dafür brauche ich das mit dem Auslesen