CTRL-ALT-CANC

X Sampei o'rey e non solo!
Messaggio del 30-01-2008 alle ore 08:00:28
rimosso l'output, c'era un rigo vuoto
in effetti bufferizzare deve essere una cosa abbastanza rara..
Messaggio del 29-01-2008 alle ore 20:01:34
bufferizzato oppure rimosso l'output?
Messaggio del 29-01-2008 alle ore 19:55:59

Samp, re dello scripting




Scriptkiddie !
Messaggio del 29-01-2008 alle ore 14:48:38
funziona!
Messaggio del 29-01-2008 alle ore 12:20:47
bella sampozzo, mo ci provo mannaggia sa'!
Messaggio del 29-01-2008 alle ore 12:19:29
non ci dev'essere il minimo output prima di settare un cookie, anche uno spazio o un rigo vuoto ti frega con quell'errore, controlla bene...
Il cookie è il primo header che dev'essere inviato, se invii qualcosa prima scatta l'errore.
se non puoi evitare l'output lo puoi bufferizzare (funzione ob_start) e mostrarlo successivamente, ma capita davvero raramente di non riuscire a settare un cookie ad inizio pagina

per il buffering:
http://it2.php.net/manual/it/function.ob-start.php
Messaggio del 29-01-2008 alle ore 09:42:43
Sampe', ma perche' mi dice: "Cannot modify header information, headers were already sent" se io metto il codice all'inizio della pagina, prima di tutto?
scusa i cookie non viaggiano via http?
Messaggio del 28-01-2008 alle ore 21:32:56
sampè ti devo na giacchetta
just
Messaggio del 28-01-2008 alle ore 21:04:55
con setcookie!
http://it2.php.net/setcookie


bool setcookie ( string $name [, string $value [, int $expire [, string $path [, string $domain [, bool $secure [, bool $httponly ]]]]]] )

setcookie() defines a cookie to be sent along with the rest of the HTTP headers. Like other headers, cookies must be sent before any output from your script (this is a protocol restriction). This requires that you place calls to this function prior to any output, including and tags as well as any whitespace.

Once the cookies have been set, they can be accessed on the next page load with the $_COOKIE or $HTTP_COOKIE_VARS arrays. Note, superglobals such as $_COOKIE became available in PHP 4.1.0. $HTTP_COOKIE_VARS has existed since PHP 3. Cookie values also exist in $_REQUEST.



puoi anche settare degli array in un cookie guara questo esempio:


/*


cookies con arrayz!!!



*/
// create the array
$myarray = array();

// store values in the array
$myarray[value1] = "nicola";
$myarray[value2] = "alex";
// ...

// serialize and urlencode the array
$serialized = serialize($myarray);
$urlencoded = urlencode($serialized);

// set the cookie
setcookie("mycookie", $urlencoded);

//To retrieve the array from the cookie:

// urldecode and unserialize cookie value
$urldecoded = urldecode($mycookie);
$unserialized = unserialize($urldecoded);

// extract values from the array
echo "value1=$unserialized[value1]";
echo "value2=$unserialized[value2]";
Messaggio del 28-01-2008 alle ore 20:55:42
formatta
Messaggio del 28-01-2008 alle ore 20:40:18
Samp, re dello scripting e dei biscotti devo settare dei cookie che mi ricordano il famoso accesso (hai presente la check-box tipo ricorda i miei dati?)
Ora i cookie li setto, ma come si fa ad impostare dei valori per quel cookie (user e pass?)
Scusa, ma non so come si cerca su google una cosa del genere
Grazie anche a voi altri se potete aiutarmi

Nuova reply all'argomento:

X Sampei o'rey e non solo!

Login




Registrati
Mi so scurdate la password
 
Hai problemi ad effettuare il login?
segui le istruzioni qui

© 2025 Lanciano.it network (Beta - Privacy & Cookies)