ERLEDIGT
JA
JA
ANTWORTEN
5
5
ZUGRIFFE
255
255
EMPFEHLEN
-
Moin,
Habe hier vor einiger Zeit hier ein Loginscript gefunden, dass local auf meinem Rechner (Xampp) läuft. Doch wenn ich es auf meinen Server setze um es auch im Netz zu testen werde ich zu meiner Fehlerseite (fehler.php) umgeleitet wo der entsprechende Fehler ausgegeben wird. Könnte vielleicht mal jemand drübergucken und mir helfen
Danke euch schonmal im vorraus.PHP-Code:
<?php
// Session starten
session_start ();
include('.../include/inc.data.php');
$sql = 'SELECT *
FROM
benutzerdaten
WHERE
(Nickname like "'.mysql_real_escape_string($_POST['name']).'")
AND
(Kennwort = "'.mysql_real_escape_string(md5($_POST['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_pw"] = $data["Kennwort"];
$_SESSION["user_vorname"] = $data["Vorname"];
$_SESSION["user_name"] = $data["Name"];
$_SESSION["user_strasse"] = $data["Strasse"];
$_SESSION["user_plz"] = $data["Postleitzahl"];
$_SESSION["user_ort"] = $data["Ort"];
$_SESSION["user_geburt"] = $data["Geburtsdatum"];
$_SESSION["user_land"] = $data["Land"];
$_SESSION["user_email"] = $data["eMail"];
$_SESSION["user_start"] = $data["Ab"];
$_SESSION["user_art"] = $data["Status"];
header ("Location: ../mitglieder/konto.php");
}
else
{
header ("Location: ../fehler.php?login_error=1");
}
print mysql_error();
?>
-
Hi,
auch wenn du es nicht hören willst, lösche das und suche nach einem anderen, vor allem sichereren Script.mfg
--------------------------------------------------------------------------------
Kein Support via PN, Email, ICQ, Brieftaube oder Flaschenpost!
Besucht den tutorials.de-Chat | Anleitung
RTFM - PHP-Handbuch - MySql Handbuch
--------------------------------------------------------------------------------
Surftipp...Der Postillon
--------------------------------------------------------------------------------
Signatur v2.2
-
Hey,
Das wollte ich wirklich nicht hören.
-
29.06.09 16:24 #4
- Registriert seit
- Sep 2004
- Ort
- Möglingen (BaWü)
- Beiträge
- 3.109
Mal von der Sicherheit abgesehen.
Meine Idee wäre das du entweder unterschiedliche Datenbanken/Tabellen hast so das die SQL-Abfrage den Fehler erzeugt oder du hast in der inc.data.php die Zugriffsdaten der lokalen Datenbank drinstehen und es kann gar nicht auf die Datenbank zugegriffen werden.
Gruß ThomasSollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.
Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.
-
Die Daten in der inc.data.php stimmen, könnte es vielleicht sein das der Fehler in der
IF-Abfrage liegt?
Sonnst müsste ich mal ausprobieren ob die eingegebenen Daten wie Username und Passwort auch verarbeitet werden (bis zur Datenbank kommen) Wenn dann ein ergebnis wie die UserID zurück kommt dann muss der Fehler in der If-Abfrage liegen.Geändert von sebi0130 (29.06.09 um 17:55 Uhr)
-
Hallo,
habe jetzt mal ein bisschen experiementiert und habe den Fehler gefunden:
Beim "include" war ein Punkt zu viel. Jetzt läuft es auf meinem Server und local auf meinem Rechner.PHP-Code:<?php
include('.../include/inc.data.php');
?>
Jetzt:
Danke euch aber trotzdem für die Hilfe.PHP-Code:<?php
include('../include/inc.data.php');
?>
Ähnliche Themen
-
Probleme mit Login :-\
Von Kalma im Forum PHPAntworten: 3Letzter Beitrag: 07.11.06, 12:15 -
Login-Probleme
Von Torgath im Forum ASPAntworten: 6Letzter Beitrag: 05.07.06, 08:27 -
PHP Login Probleme
Von rexee im Forum PHPAntworten: 5Letzter Beitrag: 05.11.05, 20:26 -
Login Probleme
Von Juliet im Forum Internet, DSL & FlatrateAntworten: 4Letzter Beitrag: 16.04.04, 09:51 -
Probleme mit Login
Von x0x im Forum PHPAntworten: 3Letzter Beitrag: 30.01.03, 10:38





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren