setcookie

setcookie

Hozzászólások

ez nagyon érdekes, mert máshol ez a kód lefutott...
De köszönöm, a segítséget FoREE, kipróbálom.

Sziasztok!

Van otthon, egy Mandrake Linux serverem, tesztelési célra. az Apache-t a PHP-t meg a MySQL-t sikerült rajta összehoznom, de a sütik kezelésével akadt egy kis gondom:

[code:1:004cd0f270]
Warning: Cannot modify information - heathers already sent by (output started at /var/www/html/melo/check.php:6) in /var/www/html/melo/check.php on line 24
[/code:1:004cd0f270]

És a 24-es sor tartalma:

[code:1:004cd0f270]
setcookie($nev, $ertek);
[/code:1:004cd0f270]

A script pedig jónak tűnik, nem reklámoznám, de az uw serverén lefut.
A segítségeteket, előre is köszönöm.

a hibaüzenetben benne van a válasz.
a http kérésre mindig válaszol a szerver egy http-headerrel.
a cookie beállítás is a headerben van.

ha te már küldtél valamit a kliensnek, utánna már nem tudsz headert küldeni.
ennyi.
logikailag előrébb kell tenni a headert.

vagy pedig ezzel kezdodjon a php:

<?php
ob_start();

....
....
....

setcookie();

?>

es a vegen:

<?php
ob_end_flush();
?>