L
Lars-Marcel
So, Habe da nen code:
index.php
login.php
Und die Datenbank sieht so aus:
Aber es klappt net! was mache ich falsch?? ich bin ratlos... Mann wird einfach nicht auf die index2.php weitergeleitet.
Das Script soll prüfen ob eine e-mail adresse in der mysql datenbank vorhanden ist, und falls net, soll eine fehlermeldung erscheinen, und falls doch, soll man weitergeleitet werden
Wer kann mir da helfen?
Lg
Lars
index.php
PHP:
<form method="post" action="login.php">
<input type="text" name="e-mail"><br>
<input type="submit" value="Login">
</form>
login.php
PHP:
<?php
//Host
$db_host = "xxx";
//Username
$db_user = "xxx";
//Password
$db_password = "xxx";
//Database
$db = "xxx";
//Connection to the Database
mysql_connect($db_host,$db_user,$db_password) or die ("Keine Verbindung moeglich");
mysql_select_db($db) or die ("Die Datenbank existiert nicht");
// Prüfen..
$email = mysql_real_escape_string($_POST['email']);
// MySQL Abfrage
$sql1 = ("
SELECT
email
FROM
cl1_emails
WHERE
email= '$email' ");
// MySQL Ausgabe..
$ergebnis = mysql_query($abfrage);
while ($row = mysql_fetch_object($ergebnis))
if ($row->email == $email and mysql_num_rows($ergebnis) == 1)
{
$_SESSION['logincookie'] = $email;
}
$email = $row->email;
if ($email == "")
{
// Hier denn link hinter location einfügen.. header("location deineurl.de");
header("location index2.php");
}
?>
Und die Datenbank sieht so aus:
Code:
Feld Typ Kollation Attribute Null Standard Extra
id mediumint(8) - UNSIGNED Nein Kein AUTO_INCREMENT
email varchar(250) latin1_german2_ci Nein
name varchar(250) latin1_german2_ci Nein
Aber es klappt net! was mache ich falsch?? ich bin ratlos... Mann wird einfach nicht auf die index2.php weitergeleitet.
Das Script soll prüfen ob eine e-mail adresse in der mysql datenbank vorhanden ist, und falls net, soll eine fehlermeldung erscheinen, und falls doch, soll man weitergeleitet werden
Wer kann mir da helfen?
Lg
Lars