N'Abend zusammen .
Ich hab heute ein Login-Script geschrieben mit einem Chat Bereich.
Auf meinem XAMPP Server läuft alles wunderbar, doch wenn ich die Files hochlade, komm ich beim einloggen immer in die 1. else Schleife(die unterste..die if(!) Vergleiche sind aus verzweiflung entstanden xD)
Die if($username && $password) Schleife wird also schon agrnicht ausgeführt..
Die Logindaten hab ich bereits auf meinen Free Hoster angepasst.
Weiss vielleicht jemand worin der Fehler besteht ?
Zu erst einmal gibt es keine "If-Schleifen", es ist eine Bedingung.
Des Weiteren, wo ist denn deine Verbindung zur Datenbank?
Denn du wählst nur die Datenbank aus (mysql_select_db), hast aber kein mysql_connect.
Denn das könnte schon das Problem sein, so dass er in den letzten Else Zweig geht.
if($pass == ""){
echo "Ohne Passwort kommste hier ned rein<br>";
}
}
?>
du musst außerdem aufpassen bei deinem header location, sobald du davor eine ausgabe machst, zählt der header als bereits gesendet. das gilt für htmlausgaben, sowie für php
if($pass == ""){ echo "Ohne Passwort kommste hier ned rein<br>"; } }
?>
du musst außerdem aufpassen bei deinem header location, sobald du davor eine ausgabe machst, zählt der header als bereits gesendet. das gilt für htmlausgaben, sowie für php
Hm, danke für eure rasche Antwort.
Hm auch mit deinem Script hab ich's versucht, aber ohne Erfolg >_>.
Auch nach langem verändern klappt's nicht =o
Quote:
könnte in der config drin sein. Lass dir mal den
PHP-Code:
PHP Code:
mysql_error();
ausgeben. Und die Sessions startet man eigentlich über dem HtmlPpart. & Das mit der "If-Schleife" hat dir ja devil schon gesagt.
Ja, hab das verwechselt .
PHP Code:
mysql_error();
Hab ich schon versucht, doch er gibt mir garnichts aus. (leeres Fenster);
Hab auch separat eine Datei angelegt, wo ich die Connections austeste.
Alles klappt, auch wenn ich die gezählten Benutzernamen ausgeben lasse,
gibt er mir 1 aus, also keine Probleme...
Muss wohl irgendwo im Script ein Fehler versteckt sein >_o.
Wieso lässt du das passwort filtern? wenn du es eh in md5 encryptest(Es kann sein, dass dadurch ein anderer MD5-Hash raus kommt und somit das pw falsch ist)
2. bist du dir sicher, dass deine Datenbank "X" heisst?
Wieso lässt du das passwort filtern? wenn du es eh in md5 encryptest(Es kann sein, dass dadurch ein anderer MD5-Hash raus kommt und somit das pw falsch ist)
2. bist du dir sicher, dass deine Datenbank "X" heisst?
Hi^^, meinst du mit filtern
PHP Code:
$password != md5("")
falls ja, hab bei mir das md5() weggelassen, wird ja nur ueberprueft ob was eingegeben wurde. nein die datenbank heisst nicht 'X' , hab das auch richtig angepasst. aber keine ahnung, was der fehler ist :/
programmier php erst seit knapp ner woche ^^
blutiger anfaenger :'D
Dort filterst du es ja, was eigentlich total sinnlos ist...
EDIT://
Könntest du bitte auch das Script von der Form posten?
EDIT2://
Habe mir mal dein Script 1 zu 1 rauskopiert und es aufm localhost getestet
(Datenbank erstellt -> Table: users -> Collumns: username, passwort(mit md5-hash inhalt))
Dort filterst du es ja, was eigentlich total sinnlos ist...
^
Hm sinnlos ist es nicht. ^^
das passwort muss ja vom benutzer eingegeben werden.
er könnte auch php code ins passwort feld reinschreiben und ein ziemliches chaos anrichten :P
2. Trotzdem ist das filtern in diesem Fall sinnlos...
Da gibt es auch kein "Doppelt hält besser" wie NotEnoughForYou meint...
Wenn du es eh zum md5-hash wandelst -.-
Hm.. Ich sehe es so.
Mann muss die Benutzerdaten auf der Loginseite eingeben.
Auf der Seite werden die eingegebenen Daten weitergegeben an die Login php.
Wenn darin SQL Befehle enthalten sind, dann wie gesagt-Chaos.
Muss halt alles abfangen =P
Fehler beim Login 02/11/2011 - Flyff Private Server - 8 Replies Wie die überschrift schon sagt Dort steht dann immer > Zertifizierungs Fehler<
weiß jmd wie man das problem löst ? :confused:
Gebe gerne auch mal Thanks =P
Fehler beim login !!! HELPP 10/11/2010 - Metin2 - 4 Replies Hier habe ich so ein fehler wenn ich mich immer einlogge:
?? ??? ???? ??? ??????.
??? ???? ?? ??? ????.
?? ??? ??? ???????.
Ja Nein
Ich Hoffe ich krieg antworten !! HELLP:mad::mad::mad::mad:
Fehler Beim Login! 07/31/2010 - WoW Private Server - 2 Replies hey !
Ich habe ein problem:
Ich habe mir 1 account gemacht über navicat,danach habe ich mich versucht einzuloggen,geht nich!
Dann habe ich reload eingegeben in der arcemu_logonserver.exe!
Dort steht
"Acct name"has incorrect number of bytes in encrypted password!
Info:Arcecmu,configs eingestellt,3.3.2 db gebatcht
Fehler Beim Login server 05/12/2010 - Flyff Private Server - 6 Replies Hier mal Die Infos:
Also:Md5:kikugalanet2587410hn=8624f18b311270955de a 13ae2ecf2953
Ich gebe 2587410hn beim login als passwort ein.=Flyff Sagt Gib Dein passwort an niemanden weiter.
Viel spaß beim spielen 0,5sec. Später Schliesst sich das spiel und der Login server sagt: : User Disconnected! <TID: 0>, Reasom: recvd=-1
Wie kann man das beheben?
Zum server starten benutze ich : Lighting55-Core-v2
Hilfe! Fehler beim Login! 04/11/2010 - Flyff Private Server - 8 Replies Also ein kollege von mir hat einen Server gemacht nun hat er aber ein Problem.
Wenn er sich einloggen will kommt immer eine Fehlermeldung.
Wie auf dem Bild hier gezeigt wird: Imageshack - unbenannt12w.png !
Habe auch schon das Update Pack gedownloaded also 4.0 und 4.1 !
Also Server läuft mit Offi-Files.
Aber dazu hab ich noch ne Frage: Wo muss er das alles hinpacken?
Vielleicht liegt es ja daran.
Danke schon mal!