Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/03/2003, 08:31
Avatar de Chuty
Chuty
 
Fecha de Ingreso: noviembre-2002
Ubicación: el bar de la esquina
Mensajes: 609
Antigüedad: 21 años, 5 meses
Puntos: 2
Bueno encontre en un manuel este ejemplo para guardar una cookie

<?php
/* /////////////////////////////////////////////////////////
* <!-- Cap07/envio_cookie.php -->
* Este script envía una cookie llamada Cap07
* ////////////////////////////////////////////////////// */

// Generamos los valores que se van a especificar para la cookie
$nombre = 'Cap07'; // Nombre de la cookie
$valor = 404; // Un valor cualquiera
$fecha_expiracion = time() + 600; // Expira en 10 minutos
$path = dirname($HTTP_SERVER_VARS['REQUEST_URI']); // El path actual

// Enviamos la cookie
setcookie($nombre, $valor, $fecha_expiracion, $path, '', 0);

// Escribimos algo (para que no aparezca una página en blanco :)
echo "Cookie enviada: $nombre, $valor, $fecha_expiracion, $path \n";
?>
me guarda la cookie bien ya que con el otro ejemplo borrar_cookie la puedo borrar bien.
Pero con el ejemplo para leer la cookie me da error
este es el codigo
<!-- Cap07/cabeceraHTTP.php -->
<HTML>
<HEAD><TITLE>Cabecera Petición HTTP</TITLE></HEAD>
<BODY>
<H2 ALIGN="CENTER">Cabecera Petición HTTP</H2>
<TABLE BORDER="1">
<?php
// Mostramos la primera línea con la petición
echo "<TR><TH>Petición HTTP:</TH><TD>";
echo $HTTP_SERVER_VARS['REQUEST_METHOD'], ' ';
echo $HTTP_SERVER_VARS['REQUEST_URI'], ' ';
echo $HTTP_SERVER_VARS['SERVER_PROTOCOL'], "</TD></TR>\n";

// Obtenemos todas las cabeceras
$CabeceraHTTP = getallheaders();

// Listamos el contenido de la matriz
echo "<TR><TH>Campo</TH><TH>Valor</TH></TR> \n";
foreach ($CabeceraHTTP as $campo => $valor)
echo "<TR><TD NOWRAP>$campo</TD> <TD>$valor</TD> </TR>\n"
?>
</TABLE>
</BODY>
</HTML>
y el manseje de error es el siguiente

Cabecera Petición HTTP
Petición HTTP: GET HTTP/1.1
Campo Valor

Warning: Invalid argument supplied for foreach() in c:\inetpub\wwwroot\phptest\SGF_ControlPanel\leerco okie.php on line 19

tengo que tocar el ini de Php