Comunidad de diseño web y desarrollo en internet online

Cookies??

Citar            
MensajeEscrito el 27 Oct 2006 04:37 pm
Hola! Estoy haciendo una página, y cuando se registre el usario, quiero que cuando vuelva lo reconozca. Creo que se hace con cookies. Que codigo debo usar para asignar un cookie al visitante cuando se registre? He probado esto:

var nombre_visitante=document.form2.nombre.value;
getCookie('nombre',nombre,time() + 31536000);
document.form2.submit();

Pero no me funciona. Alguna idea??
Muchas gracias desde ya.

Por Prometeo2006

122 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Oct 2006 04:55 pm
getCookie = toma los datos de la cookie

setCookie = guarda datos en una cookie

Por Ramm

BOFH

3152 de clabLevel

6 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell REC Héroes

London, UK

firefox
Citar            
MensajeEscrito el 27 Oct 2006 05:02 pm
Revisate esto y también esto como introducción a su uso.

Recuerda que no se puede haber enviado ninguna salida antes

Por Yranac

421 de clabLevel



Genero:Masculino  

Lugo, Galicia

firefox
Citar            
MensajeEscrito el 27 Oct 2006 08:30 pm
mmmmm, por experiencia te recomiendo que uses las sesiones en lugar de las cookies, estas son mas seguras y son casi iguales de usar.

Código :

//creacion de una sesion
session_start();
$_SESSION[usuario]=$_POST[nombre_ususario];


Esto es, lo refereneta a sesiones, me parecen mejor que las cookies, espero te sirva

Pd: ten en cuenta lo que dice yranac, no puedes haber enviado nada antes de la creacion de las mismas(bien sea cookies o sesiones)

Salu2

Por Jatrix13

Claber

1157 de clabLevel

3 tutoriales

Genero:Masculino  

Villavicencio, Colombia

firefox
Citar            
MensajeEscrito el 30 Oct 2006 09:06 am
Muchas gracias a todos. Voy a probar, ya les contare.
Saludos.

Por Prometeo2006

122 de clabLevel



 

firefox
Citar            
MensajeEscrito el 30 Oct 2006 09:33 am

jatrix13 escribió:

mmmmm, por experiencia te recomiendo que uses las sesiones en lugar de las cookies
Lo que pasa es que con sesiones cuando cierre el navegador ya no le reconocerá de nuevo, el hablaba de reconocer al usuario, eso lo haría con una cookie cosas como recordad la última página que visitó, por ejemplo para que no se necesite logear de nuevo, en plan "login automatico cuando entro" cosas así se hacen bien con cookies(aunque los usuarios pueden deshabilitarlas o borrarlas y cosas así ¬¬)

Por Yranac

421 de clabLevel



Genero:Masculino  

Lugo, Galicia

firefox
Citar            
MensajeEscrito el 30 Oct 2006 12:57 pm
si, precisamente por eso lo digo, ademas no solo eso, si no que tambien pueden revisarlas y mirar contraseñas y todo esto...

Solo lo dije por la seguridad.(y)

Por Jatrix13

Claber

1157 de clabLevel

3 tutoriales

Genero:Masculino  

Villavicencio, Colombia

firefox
Citar            
MensajeEscrito el 30 Oct 2006 03:21 pm
Hombre, contraseñas nunca se pueden guardar en una cookie, salvo las del propio usuario para que lo logee automaticamente al entrar en la web y por decirlo asi "bajo su responsabilidad ^^ "

Por Yranac

421 de clabLevel



Genero:Masculino  

Lugo, Galicia

firefox
Citar            
MensajeEscrito el 30 Oct 2006 03:22 pm
yo las guardaba XD XD XD, claro cuando aun no sabia nada de la seguridad y esto U_U

Por Jatrix13

Claber

1157 de clabLevel

3 tutoriales

Genero:Masculino  

Villavicencio, Colombia

firefox
Citar            
MensajeEscrito el 31 Oct 2006 04:00 am
ojo si vas a usar cokies es prudente encriptar la información, para por ejemplo evitar que algun usuario mal intencionado modifique su cokie para acceder a zonas restringidas, puedes usar esta función
base64_encode y base64_decode
o la que quieras ^^

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.