No te canses .. sólo te recomiendo una vez más que hagas los ejemplos del manual oficial de PHP .. Y asegurate de que tu navegador acepte cookeis.
El tiempo se define en segundos .. 20 es lo que indicas .. y eso son 20 segundos .. obten los segundos de 2 meses y aplicalo ahí ..
crea_cookie.php Código PHP:
<?php
$user = "WebMare";
$pass = "gml";
setcookie ("user", $user, time () + 20);
setcookie ("pass", $pass, time () + 20);
// Definidas las cookies ..saltamos a la página que lo leerá .. antes no estarán disponibles dichas variabels en la cookie.
header ("Location: lee_cookie.php");
?>
lee_cookie.php
Código PHP:
<?php
echo $_COOKIE['user'];
echo " - ";
echo $_COOKIE['pass'];
?>
OJO: El uso de los arrays superglobales $_COOKIE sólo es válido desde PHP versión 4.1.0 en adelante.
Un saludo,