wahsaga: Eine DB-Abfrage automatisch als $_SESSION-Werte speichern

Beitrag lesen

hi,

Natürlich könnte ich nun jeden einzelnen Wert meiner SQL-Abfrage als $_SESSION['foo'] abspeichern.

Aber gibt es vielleicht eine elegante Möglichkeit, dies zu automatisieren?

durchlaufe das, was mysql_fetch_array() zurückliefert, in einer foreach-schleife, die dir key und value zurückliefert - und fügr damit die werte in die session ein.

if($ergebnis['passwort']==$_POST['passwort']) {

btw: es bietet sich an, dass passwort auch gleich in der mysql-query mit abzufragen. passt es nicht zum benutzernamen, gibt es keinen ergebnisdatensatz, damit bist du an dieser stelle schon fertig.

btw2: benutzereingaben ungeprüft in eine query zu übernehmen, wie due es anscheinend derzeit machst, bietet sich hingegen natürlich gar nicht an. informiere dich mal über SQL injections, und was man dagegen tun kann (bzw. muss).

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }