mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 25.04.2024 23:01 Benutzername: Passwort: Auto-Login

Thema: [PHP] Kann keine Cookies erstellen... vom 02.11.2006


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [PHP] Kann keine Cookies erstellen...
Autor Nachricht
Pukey
Threadersteller

Dabei seit: 07.09.2006
Ort: Mannheim/Heidelberg
Alter: 37
Geschlecht: Männlich
Verfasst Do 02.11.2006 21:26
Titel

[PHP] Kann keine Cookies erstellen...

Antworten mit Zitat Zum Seitenanfang

Der Code:

Code:

if(isset($submit))
{
$check_user = mysql_fetch_array(mysql_query("SELECT * FROM 1_ss_user where nick='$nickname' && pass='$passwort'"));
if($check_user[ID]>0)
{
$login="1";

setcookie("cookie",$check_user[ID], time() + 3600);

$updtpro=mysql_query("update 1_ss_user set lastacttime='$time', lastlog='$time', lastact='$modul' where ID='$_USER_ID'") or die("Could not update");


}
}



WEnn ich mich dann einloggen will kommt nur:

Code:

Warning: Cannot modify header information - headers already sent by (output started at /var/www/web1/html/templates/pre.php:9) in /var/www/web1/html/login.php on line 10


Die Zeile 10 in login.php wäre dann:
Code:

setcookie("cookie",$check_user[ID], time() + 3600);


ich verstehe aber nich wo das Problem ist......


MFG & THX
Pukey
  View user's profile Private Nachricht senden
dastef

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 02.11.2006 21:31
Titel

Antworten mit Zitat Zum Seitenanfang

.. (output started at /var/www/web1/html/templates/pre.php:9) ..
schon mal da geschaut?
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Pukey
Threadersteller

Dabei seit: 07.09.2006
Ort: Mannheim/Heidelberg
Alter: 37
Geschlecht: Männlich
Verfasst Do 02.11.2006 21:37
Titel

Antworten mit Zitat Zum Seitenanfang

dastef hat geschrieben:
.. (output started at /var/www/web1/html/templates/pre.php:9) ..
schon mal da geschaut?


Code:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">


Oo?
  View user's profile Private Nachricht senden
schachbrett

Dabei seit: 11.10.2006
Ort: Köln
Alter: -
Geschlecht: Männlich
Verfasst Do 02.11.2006 22:24
Titel

Antworten mit Zitat Zum Seitenanfang

Die Cookies werden im HTTP-Header mitgeschickt. Sie muessen von daher gesetzt werden, bevor dein PHP-Skript eine Zeile Text ausgibt. Die Meldung "headers already sent" laesst darauf schliessen, dass es schon irgendwo eine Ausgabe gab - vielleicht ne Fehlermeldung! * Such, Fiffi, such! *
  View user's profile Private Nachricht senden
dastef

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 03.11.2006 09:59
Titel

Antworten mit Zitat Zum Seitenanfang

Pukey hat geschrieben:
dastef hat geschrieben:
.. (output started at /var/www/web1/html/templates/pre.php:9) ..
schon mal da geschaut?


Code:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">


Oo?


auch ein meta-tag ist eine ausgabe .. vor befehlen wie setcookie()
bzw header() ist keinerlei ausgabe erlaubt. mach das weg und du
kannst auch nen cookie setzen.
  View user's profile Private Nachricht senden
 
Ähnliche Themen [PHP] Reloadsperre mit Sessions ohne Cookies erstellen
php und cookies
Wie setze ich Cookies ein?
[php] cookies kaputt
Flash Cookies
Multiple Javascript Cookies
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.