Hallo Lieber Tutorials.de Gemeinde!
Ich steh leider am Rand der Verzweiflung!
Folgendes:
Ich habe 3 php Seiten:
Index.php (wo loginform.php included wird)
loginform.php (Das Formular welches mit login.php prüft ob der Benutzer vorhanden ist!)
login.php (Prüft ob der Benutzer vorhanden ist!)
Folgendes Problem:
Ich will mit einer if Schleife abfragen ob ein gewisser Wert vorhanden ist den ich mit login.php setzen will:
Index.php
login.php
Index.php soll nun login.php fragen ob der Wert $registered auf 0 oder 1 steht!
Ich will: Dass wenn der Benutzer erfolgreich identifiziert wird die Variable $registered den Wert 1 bekommt und die Variable MIT dem Wert 1 an Index.php weitergeleitet wird!
Nur Funktioniert das nicht so wie ich es mir erhofft hatte!
Habe auch schon Get aber nix anständiges gekriegt!
Ich hoffe ihr könnt mir helfen ansonsten begeh ich demnächst Amok xD
Liebe Grüsse
Profundi
Ich steh leider am Rand der Verzweiflung!
Folgendes:
Ich habe 3 php Seiten:
Index.php (wo loginform.php included wird)
loginform.php (Das Formular welches mit login.php prüft ob der Benutzer vorhanden ist!)
login.php (Prüft ob der Benutzer vorhanden ist!)
Folgendes Problem:
Ich will mit einer if Schleife abfragen ob ein gewisser Wert vorhanden ist den ich mit login.php setzen will:
Index.php
PHP:
<?php
$registered = $_POST['registered'];
if(!$registered){
include('loginform.php');
} else if($registered == "1"){
echo "Welcome!";}
?>
login.php
PHP:
<?php
// Session starten
session_start ();
// Datenbankverbindung aufbauen
$connectionid = mysql_connect ("localhost", "root", "hufasini666");
if (!mysql_select_db ("link2itdb", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
$sql = "SELECT ".
"Id, Nickname, Email, Nachname, Vorname ".
"FROM ".
"benutzerdaten ".
"WHERE ".
"(Nickname like '".$_REQUEST["name"]."') AND ".
"(Kennwort = '".md5 ($_REQUEST["pwd"])."')";
$result = mysql_query ($sql);
if (mysql_num_rows ($result) > 0)
{
// Benutzerdaten in ein Array auslesen.
$data = mysql_fetch_array ($result);
// Sessionvariablen erstellen und registrieren
$_SESSION["user_id"] = $data["Id"];
$_SESSION["user_nickname"] = $data["Nickname"];
$_SESSION["user_email"] = $data["Email"];
$_SESSION["user_nachname"] = $data["Nachname"];
$_SESSION["user_vorname"] = $data["Vorname"];
header ("Location: index.php");
echo "<input type='hidden' name='registered' value='1'>";
}
else
{
header ("Location: index.php?fehler=1");
}
?>
Index.php soll nun login.php fragen ob der Wert $registered auf 0 oder 1 steht!
Ich will: Dass wenn der Benutzer erfolgreich identifiziert wird die Variable $registered den Wert 1 bekommt und die Variable MIT dem Wert 1 an Index.php weitergeleitet wird!
Nur Funktioniert das nicht so wie ich es mir erhofft hatte!
Habe auch schon Get aber nix anständiges gekriegt!
Ich hoffe ihr könnt mir helfen ansonsten begeh ich demnächst Amok xD
Liebe Grüsse
Profundi