hallo,
ich möchte, dass die eingabefelder $usernamereg, $userpassreg und $emailreg in die datenbank users eingefügt wird. leider bringt er immer diese fehlermeldung:
Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in /usr/export/www/vhosts/funnetwork/hosting/doppelsigi/Retroks/register.php on line 12
was soll ich machen?
hier die dateien zum download:
http://doppelsigi.do.funpic.de/registerundsessionhelpers.zip
vielen dank für eure hilfe im voraus
gruß sigi
Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge
Kein Wunder. Der Funktionsaufruf connect() wurde nicht wie erforderlich mit ; abgeschlossen. (Könnte man bei der Fehlermeldung expecting ',' or ';' fast schon von selbst drauf kommen)
INSERT INTO users SET UserName='$usernamereg', UserPass=MD5('$usernamepass'),
UserMail='$emailreg'
Was soll das sein? SQL-Querys mußt Du über entsprechende Funktionen (mysql_...) ausführen. Abgesehen davon ist es extrem gefährlich Variablen in SQL-Strings einzufügen ohne diese vorher zu escapen. Das gibt sonst ganz schnell, ganz böse Sicherheitslücken...
Gruß
Borlander