# Comentarios - Foro con cookies

    // Guardar una cookie en el cliente. Esta función debe llamarse antes de enviar culaquier carácter
    // como pasa con la función header()

    setcookie(nombre, valor); // La cookie permanece mientras está el navegador abierto

    setcookie(nombre, valor, duración); // La cookie permanece la duración indicada

    setcookie("colores", $nuevo_color, time()+60); // Este ejemplo almacena la variable $nuevo_color
                                                   // en la cookie colores durante 60 segundos

    // Eliminar una cookie en el cliente

    setcookie(nombre);

    // Conocer el valor de una cookie. Las cookies se almacenan en la matriz $_COOKIE,
    // similar a $_REQUEST.

    $colores = $_COOKIE["colores"];

    // Función con valores predeterminados. Si en la declaración de la función asignas un valor
    al parámetro, este valor se asignará por omisión si no aparece en la llamada a la función

    function cabecera_pagina ($texto, $color="")
    {   if ($color!="")
        $colores = $color;
      else
        $colores = $_COOKIE["colores"];
    }

Esta obra está bajo una licencia de Creative Commons.