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.
<?php
// Session starten
session_start ();
// Datenbankverbindung aufbauen
$connectionid = mysql_connect ("*", "*", "*");
if (!mysql_select_db ("*", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
$sql = "SELECT ".
"Id, nickname, nachname, vorname ".
"FROM ".
"benutzerdaten ".
"WHERE ".
"(nickname like '".$_REQUEST["nickname"]."') AND ".
"(kennwort = '".md5 ($_REQUEST["kennwort"])."')";
$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_nachname"] = $data["nachname"];
$_SESSION["user_vorname"] = $data["vorname"];
header ("Location: intern.php");
}
else
{
header ("Location: formular.php?fehler=1");
}
?>
Hallo,
ich habe leider nur meine 1und1 Datenbank, also ich kann nicht direkt drauf zugreifen.
MySQL.5.0 Das Kennwort steht in der DB als md5.
Kann das mit meinen Variablen, die ich beim login benutze zusammenhängen.
Habe alle gleich benannt
$checkname = ("SELECT nickname from benutzerdaten WHERE name='$nickname'");
$query = mysql_query($checkname);
if ($checkname) { echo '<b>Registrierung fehlgeschlagen. Name bereits vorhanden.</b><br><a href=javascript:history.back()>zurück</a><br><br>'; }
else {
Hallo,Hallo nochmal,
also so ganz fertig bin ich noch nicht.
Jetzt meckert er alles an.
Also bei jedem Eintrag wird die Fehlermeldung ausgegeben!
Was ist noch an den Zeilen falsch?
vielen Dank nochmal
$checkname = 'SELECT `nickname` FROM `benutzerdaten` WHERE `name` = "'.mysql_real_escape_string($nickname).'"';
$query = mysql_query($checkname) or die(mysql_error());
if (mysql_num_rows($query) > 0) {
echo '<b>Registrierung fehlgeschlagen. Name bereits vorhanden.</b><br><a href=javascript:history.back()>zurück</a><br><br>';
} else {
// mach was
}