folgendes Problem:
Ich habe ein Forum, mit einem Newuser Skript, wo mann sich als neuer Benutzer anmeldet.
Daten werden eingegeben, gecheckt, etc.
Nun soll nachdem die Daten in die DB (Oracle 8i) eingegeben und geschekt werden(E-Mail, Username, Passwort check)
wurden ein Cookie gesetzt werden, der den Username speichert.
Setze ich den Cookie aber erst nachdem ich mich in die DB einlogge (Dazu hebe ich einen externen inc.init.php File),
bringt er mir die Fehlermeldung:
Cannot add header information - headers already sent by (output started at inc.init.php:9)
Also HTML vor Cookie setzen,geht net! iss klar!
aber in der inc.init.php Datei steht kein HTML code!
Setze ich den Cookie vor der initialisierung, wird der Cookie u.u. mit falschen Userdaten gefüllt(Da userchek eine Initialliesierung benötigt!!)
Also folgende Schritte:
1. Login in DB
2. Usercheck
3. Eingabe in DB
4. Cookie setzen
Vielleciht kann ich den Cookie irgendwie reseten??
übrigens SetCookie ("usercookie[name]","", time()- 604800) geht auch nicht!!!
Ich hoffe ihr könnt mir weiterhelfen!!!
THANXX
mfg KRIZ
Ich habe ein Forum, mit einem Newuser Skript, wo mann sich als neuer Benutzer anmeldet.
Daten werden eingegeben, gecheckt, etc.
Nun soll nachdem die Daten in die DB (Oracle 8i) eingegeben und geschekt werden(E-Mail, Username, Passwort check)
wurden ein Cookie gesetzt werden, der den Username speichert.
Setze ich den Cookie aber erst nachdem ich mich in die DB einlogge (Dazu hebe ich einen externen inc.init.php File),
bringt er mir die Fehlermeldung:
Cannot add header information - headers already sent by (output started at inc.init.php:9)
Also HTML vor Cookie setzen,geht net! iss klar!
aber in der inc.init.php Datei steht kein HTML code!
Setze ich den Cookie vor der initialisierung, wird der Cookie u.u. mit falschen Userdaten gefüllt(Da userchek eine Initialliesierung benötigt!!)
Also folgende Schritte:
1. Login in DB
2. Usercheck
3. Eingabe in DB
4. Cookie setzen
Vielleciht kann ich den Cookie irgendwie reseten??
übrigens SetCookie ("usercookie[name]","", time()- 604800) geht auch nicht!!!
Ich hoffe ihr könnt mir weiterhelfen!!!
THANXX
mfg KRIZ
Kommentar