Quote Originariamente inviata da ANTAGONIA Visualizza il messaggio
i permessi della cartella che è su aruba sono questi:
cookie->Permissions rwxr -xr -x
Quindi?
No, perdonami la franchezza, questa tua risposta significa che non hai per nulla chiaro cosa sta avvenendo...

La setcookie è una funzione che serve ad INVIARE AL BROWSER la richiesta di impostare un cookie.

Un cookie è quindi un qualcosa che viene salvato LATO CLIENT, sul pc dell'utente, dal browser dell'utente.

Poichè, per ovvie ragioni di sicurezza, il browser decide autonomamente DOVE e COME salvare questo cookie, tu non hai MAI NESSUN MODO di decidere dove verrà salvato un cookie.

L'unica cosa che puoi fare è chiedere al browser dell'utente di salvare un cookie per conto tuo, e sperare che il browser sia così carino da restituirti il cookie stesso quando farà la prossima richiesta HTTP al tuo sito.

Questo significa che il parametro della funzione setcookie di cui tu stai parlando NON SERVE AFFATTO AD INDICARE A PHP O ALBROWSER DOVE SALVARE IL COOKIE!

Quel parametro, infatti, serve ad indicare al browser che il cookie che si sta impostando deve avere valore SOLO per certe URL, quelle che contengono quel path all'interno della url stessa.

Nota che stiamo parlando di URL e NON di percorsi su disco.

Detto in altri termini, se setto un cookie con quel parametro impostato a "/pippo", ciò significa che quando l'utente visita queste url:

www.dominio.it/pippo/index.php
www.dominio.it/pippo/uno.php
www.dominio.it/pippo/due.png

Il browser invierà anche il cookie nella richiesta HTTP, mentre se visito queste url:

www.dominio.it/index.php
www.dominio.it/pluto/index.php
www.dominio.it/pluto/quattrro.jpg
www.dominio.it/paperino/tre.php

il browser NON invierà il cookie stesso.

Nota nuovamente che in tutto questo non ho MAI nominato i path su disco, proprio perché quel parametro non ha ASSOLUTAMENTE NIENTE a che fare con i path su disco, se non per il fatto che poi il server web quando deve risolvere una url la fa combaciare con un path su disco, ma questo avviene ad un livello di cui il cookie non ha NESSUNA conoscenza.