"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

[mysql] - [php] - [need Help]

BobbyPI 02.05.2002 - 10:27 1495 16
Posts

BobbyPI

jiu-jitsu rulez... ;)
Avatar
Registered: Nov 2001
Location: Vienna
Posts: 721
Ich will das er alle Einträge in der If Funktion überprüft ... aber das mach er nicht .... ich kann dann nur mit dem bei der id = 2 einloggen .....

was mach ich falsch ?


for ($i=1;$i<3;$i++) {

$name = mysql_result($result,$i,"name");

$password = mysql_result($result,$i,"password");

}


if ($name!=$formUser && $password!=formPassword)

brauche tipps ....

will eine funktion die ne ganze spalte mit der eingabe aus nem textfeld überprüft ....

und das gleich doppelt .... einmal für name und einmal für passwort ....

soll ein login werden ....

die tabelle heisst .... vt_user ... und die spalten name password .... und die textfelder .... formUser und formPassword ....

vielleicht könnte mir das ja mal schnell wer coden ... oder mir zumindest sagen was ich falsch mache ....

thnx BobbyPI

:confused:

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
also erstmal prüft das if ja anscheinend, ob die eingabe falsch ist. in dem fall gehört aber ein || statt dem &&. außerdem muss die if-abfrage auch in der for-schleife drinstehen.

Vir@s

Code Monkey
Registered: Nov 2000
Location: Wien
Posts: 730
in deiner for schleife liegt des Problem...

for($ = 1; $i<3,$i++)

damit geht nur ID 1 und ID2.

außerdem wie Ringding schon sagt musst du oder abfrage machen und in die for schleife rein.

BobbyPI

jiu-jitsu rulez... ;)
Avatar
Registered: Nov 2001
Location: Vienna
Posts: 721
k thnx mal probieren ... das mit dem und passt ... den in der if funktion steht dann das das eingabeformular aufgerufen wird ...

bernhard

Little Overclocker
Registered: Feb 2001
Location: NÖ
Posts: 51
Ist es nicht höchst ineffizient, bei jeder Authentifizierung _alle_ IDs zu prüfen?
Es wäre doch um einiges sinnvoller, aufgrund des logins den entsprechenden Datenbankeintrag zu SELECTen und danach das dazugehörige Paßwort zu prüfen.

BobbyPI

jiu-jitsu rulez... ;)
Avatar
Registered: Nov 2001
Location: Vienna
Posts: 721
ja sag mir bitte wie .... ich háb 0 ahnung ... :D

BobbyPI

jiu-jitsu rulez... ;)
Avatar
Registered: Nov 2001
Location: Vienna
Posts: 721
Hier gehts zur File ....

Hier gehts zum Quellcode ....

hilffeeeeeee ... jetzt kenn ich mich gar ned mehr aus .... ;)

alexsb

hmm
Avatar
Registered: Jun 2001
Location: near Graz
Posts: 1566
also ich werd des Wochenende noch eine Benutzerverwaltungstool schreiben, wennst willst kannst es am mo haben!

BobbyPI

jiu-jitsu rulez... ;)
Avatar
Registered: Nov 2001
Location: Vienna
Posts: 721
wär cool ... aber mir würd schon reichen wenn ihr das mit der überprüfung richtig stellen könntet ... registrieren ... und erstellen der tabelle ist kein prob ....

thnx ... mfg Bob

alexsb

hmm
Avatar
Registered: Jun 2001
Location: near Graz
Posts: 1566
Also, da ist eine funktionierende Passwortabfrage, kannst ja schaun ob du sie brauchen kannst oder nicht. Du wirst die Datei db_error.inc.php auf deine Datenbank anpassen müssen, brauche tust du eine Tabelle mit den Spalte "uid", "benutzer", "passwort".

Das ganze hat keinen Anspruch auf sicherheit! Die ganzen Passwörter sind unverschlüsselt!

und hier an dieser Stelle gleich die Frage, wie verschlüssle ich Passwörter?

mfg alex

Vir@s

Code Monkey
Registered: Nov 2000
Location: Wien
Posts: 730
select password from database_table where user = forumUser

damit bekommst du des Passwd.!

Muss Bernhard recht geben - is VIEL besser!

alexsb

hmm
Avatar
Registered: Jun 2001
Location: near Graz
Posts: 1566
Ich idiot, hab natürlich vergessen upzuloaden!

hier kommts
pass_7627.zip (downloaded 87x)

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
@alexsb: Ich hab bereits eines geschrieben, ich kann gern den quellcode posten, wenn du damit etwas anfangen kannst :)

alexsb

hmm
Avatar
Registered: Jun 2001
Location: near Graz
Posts: 1566
bitte! hab meins zwar fertig, aber des is alles unverschlüsselt!
wer supa!

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
Bitte :)
Das Script ist leider total chaotisch, weil ich es eigentlich nur für eine Page geschrieben hab... :rolleyes:
Aber irgendwann werd ich auch eine gescheite install-Funktion einbauen, und ein anpassbares Layout, damits universal verwendbar wird :)
user_v_1_7631.zip (downloaded 90x)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz