voy avanzando poco a poco.. he conseguido que la lea.. y que si no está creada lo haga.. ahora lo único que me queda es hacer que si esta creada.. compare la fecha guardada con la actual y me diga cuando fue la última visita a ver si alguien me guia un poco para hacer esa función.
Código:
<html>
<head>
<script language="javascript">
<!--
function setcookie()
{
var fecha= new Date;
fecha.getDate();
var valida= new Date(2012,12,31);
name="diferencia";
document.cookie=name+"="+fecha+";"+((valida==null)?"":("expires="+valida.toGMTString()));
}
function leercookie(nombre)
{
var fin="";
var buscamos=nombre+"=";
if(document.cookie.length>0)
{
var inicio=document.cookie.indexOf(buscamos);
if(inicio!=-1)
{
inicio+=buscamos.length;
fin=document.cookie.indexOf(";",inicio);
if(fin==-1)
fin=document.cookie.length;
return unescape(document.cookie.substring(inicio,fin));
}
else{
setcookie();
}
}
}
//-->
</script>
</head>
<body>
<script language="javascript">
<!--
document.write("La ultima vez que visitaste esta pagina fue.. "+leercookie("diferencia")+" a ver si te pasas mas a menudo");
//-->
</script>
</body>
</html>