Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/11/2003, 09:14
RAZACALA
Usuario baneado!
 
Fecha de Ingreso: diciembre-2002
Ubicación: En mi chozita
Mensajes: 142
Antigüedad: 21 años, 4 meses
Puntos: 0
Exclamación 3 preguntas Básicas sobre cookies

____________________________________________

Las cookies solo pueden ser utilizadas por la pagina PHP que las genera?
____________________________________________

Genero una cookie en una pagina de nombre 22.php asi:

<?php
if ($galleta != 2) {setcookie("coo","anulada", time()-3600);}
else {setcookie("coo","$coo");}
?>
<FORM ACTION="22.php" METHOD=POST>
Valor para la coo: <INPUT TYPE=TEXT NAME=coo>
<INPUT TYPE=HIDDEN NAME=GALLETA VALUE=2>
<INPUT TYPE=SUBMIT VALUE=ENVIAR>
</FORM>

<A HREF="22.php">Salir</A>
______________________________________________

Cuando abro otra pagina de nombre index.php que contienen esto:

El valor de la cookie es: <?php echo $coo; ?>

No me sale NADA, la pagina no me imprime la cookie, cosa que si hace 22.php, (ambos files estan en el mismo directorio).

La segunda pregunta es:

Cuando pulso en salir se elimina la coo, (es esa forma correcta de eliminar una cookie a travez de un link?, o hai una forma mas apropiada?

Tercera y ultima:

Si coloco:

<?php setcookie("coo","Valor de esta galleta"); ?>

En un lugar diferente al inicio de la pagina.php me sale error.

¿Por que las cookies no se pueden generar luego de por ejemplo procesar un poco de codigo para que la salida se un valor y ese valor la cookie?
-----------------
MUCHAS GRACIAS