lissylucky
Mitglied
Hallo,
nach erfolgreichem Login, soll man weitergeleitet werden.
Wie geht das****?
Lissylucky
nach erfolgreichem Login, soll man weitergeleitet werden.
Wie geht das****?
Lissylucky
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Response.Redirect("http://www.google.com");
header("Location: datei.htm");
<?php
session_start();
header("Location: redeem.html");
?>
<?php
$verbindung = mysql_connect("localhost", "web131" , "rewardz")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("usr_web131_1") or die ("Datenbank konnte nicht ausgewählt werden");
$email = $_POST["email"];
$passwort = md5($_POST["password"]);
$abfrage = "SELECT email, passwort FROM login WHERE email LIKE '$email' LIMIT 1";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
if($row->passwort == $passwort)
{
$_SESSION["email"] = $email;
echo "Login erfolgreich. <br> <a href=\"redeem.php\">Geschützer Bereich</a>";
}
else
{
echo "E-Mail und/oder Passwort waren falsch. <a href=\"index2.html\">Login</a>";
}
?>
Nur führt der mich auch zur Zieldatei, wenn der Login falsch war.
<?php
session_start();
?>
<?php
$verbindung = mysql_connect("localhost", "web131" , "rewardz")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("usr_web131_1") or die ("Datenbank konnte nicht ausgewählt werden");
$email = $_POST["email"];
$passwort = md5($_POST["password"]);
$abfrage = "SELECT email, passwort FROM login WHERE email LIKE '$email' LIMIT 1";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
if($row->passwort == $passwort)
{
$_SESSION["email"] = $email;
header("Location: redeem.html");
else
{
echo "E-Mail und/oder Passwort waren falsch. <a href=\"index2.html\">Login</a>";
}
?>
Da kommt dann folgendes:
Parse error: syntax error, unexpected T_ELSE in /var/www/web131/html/testtt/test2/login.php on line 22
if($row->passwort == $passwort)
{
$_SESSION["email"] = $email;
header("Location: redeem.html");
} // fehlt nun gegenüber deinem vorher gezeigten Code in Zeile 21
else
<?php
session_start();
?>
<?php
$verbindung = mysql_connect("localhost", "web131" , "rewardz")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("usr_web131_1") or die ("Datenbank konnte nicht ausgewählt werden");
$email = $_POST["email"];
$passwort = md5($_POST["password"]);
$abfrage = "SELECT email, passwort FROM login WHERE email LIKE '$email' LIMIT 1";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
if($row->passwort == $passwort)
{
$_SESSION["email"] = $email;
header("Location: redeem.html");
exit();
}
else
{
echo "E-Mail und/oder Passwort waren falsch. <a href=\"index2.html\">Login</a>";
}
?>
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /var/www/web131/html/testtt/test2/login.php on line 15
E-Mail und/oder Passwort waren falsch. Login
Neuer Fehler? Wo denn?Neue Fehlermeldung:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /var/www/web131/html/testtt/test2/login.php on line 15
Danke, jetzt kommt folgender Fehlercode:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /var/www/web131/html/testtt/test2/login.php on line 15
$row = mysql_fetch_object($ergebnis); // Zeile 15 deiner beiden zuletzt gezeigten PHP-Varianten