ich dreh langsam durch, wo ist der fehler!
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aba
alos
angeben
erstellung
fehler
flirt
formular
freundchen
hilfreicher kommentar
komplet
kontakt
lag
login
mist
ode
pawort
result
schimmer
session
shit
-
hier mein prob, cih kann mcih net einloggen, ich weis net wo der fehler ist ich glaubee net richitg verlink(habe ich ?berp?ft) ode keine session erstellung!
Formular:
<html>
<head>
<title>Login</title>
</head>
<body vlink="#000000">
<?php
if (isset ($_REQUEST["fehler"]))
{
echo "Die Zugangsdaten waren ung?ltig.";
}
?>
<form action="login.php" method="post">
Name: <input type="text" name="nick" size="20"><br>
Passwort: <input type="password" name="pw" size="20"><br>
<!--<select name="raum">
<option value="Flirt">Flirt</option>
<option value="Plaudern">Plaudern</option>
<option value="Party">Party</option>
<option value="SEX">SEX</option>
<option value="PC-Freaks">PC-Freaks</option>
</select>--!><br>
<input type="submit" value="Login">
</form>
</body>
</html>
Login:
<?php
// Session starten
session_start ();
// Datenbankverbindung aufbauen
include('../config/config.php');
$sql = "SELECT * FROM userdaten WHERE ".
"(nick like '".$_REQUEST["nick"]."') AND ".
"(pw = '".md5 ($_REQUEST["pw"])."')";
$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_pw"] = $data["pw"];
$_SESSION["user_nick"] = $data["nick"];
$_SESSION["user_mail"] = $data["mail"];
header ("Location: ../index.php");
}
else
{
header ("Location: login-formular.php?fehler=1.php");
}
?>
MfG
Kraeusi
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
@spionxy
Dein php-Kontakt-Formular ist der gr??te Mist.
Ein sehr gescheiter und vor allem hilfreicher Kommentar!
@kraeusi
Lass dir mal nach:
$result = mysql_query ($sql);
eventuelle Datenbankfehler mit
print( mysql_error() );
ausgeben. Vielleicht hilft das ja.
MfG
alopex -
@spionxy
Dein php-Kontakt-Formular ist der gr??te Mist.
Ein sehr gescheiter und vor allem hilfreicher Kommentar!
@kraeusi
Lass dir mal nach:
$result = mysql_query ($sql);
eventuelle Datenbankfehler mit
print( mysql_error() );
ausgeben. Vielleicht hilft das ja.
MfG
alopex
toll wo soll denn das mist sien, das is einfaches html freundchen kein js, in welcher traum welt lebst du?
@alopex, ne da muss ichd en rest um?ndern das hilft mir da wenig weiter, aba ok! -
so habe dein shit print( mysql_error() ); eingef?gt passiert nichts,m leere seite, wie toll
MfG
Kraeusi -
Wie w?re es denn mal mit ein paar n?heren Angaben zum Fehler? Wo fliegst du denn aus dem Login?
Bei der ersten if-Abfrage:
...
if (isset ($_REQUEST["fehler"]))
...
oder bei der zweiten:
...
if (mysql_num_rows ($result) > 0)
...
Da mir die "login.php" leider fehlt, kann ich es schlecht selbst ?berpr?fen.
*nachtr?glich_einf?g*
Stuss: Ich meinte nat?rlich die "config.php"
-
Wie w?re es denn mal mit ein paar n?heren Angaben zum Fehler? Wo fliegst du denn aus dem Login?
Bei der ersten if-Abfrage:
...
if (isset ($_REQUEST["fehler"]))
...
oder bei der zweiten:
...
if (mysql_num_rows ($result) > 0)
...
Da mir die "login.php" leider fehlt, kann ich es schlecht selbst ?berpr?fen.
du kunde ich ahbe oben die login mit gepostet!
das forlumural is eben die siete oben die angaben sind richitg und dann werte cih warscheinlich weitergeleited auf seite xxx und dann kommt ein error 404!
alos glaube cih das die session doer ?hnliches nciht richtig erstellt werden!
MfG
Kraeusi -
ha alopex ich habs hinbekommen und willste wissen woran es lag?
ok ich sag es dir. ich habe nicht den geringsten blassen schimmer,e s muss irgentwie nen zeichen wohl gegeben haben was das aht sich aufh??ngen lassen doer so nunja hier mal so zum testen http://kraeusi.lima-city.de/chat/index.html
ja so gut is er ncoh en is aber bei einer komplet ?berarbeitung!
MfG
Kraeusi -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage