Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2009, 15:04
Usa_Firefox
(Desactivado)
 
Fecha de Ingreso: abril-2009
Ubicación: En mi casa
Mensajes: 191
Antigüedad: 15 años, 9 meses
Puntos: 0
Todas las cookies están defnidas!

Hola...

Ahora quiero añadirle algo más al script (para aprender YO)..

El caso es que quiero poner esto:

Si existe la cookie de user... se muestra... y si no, se crea.

De momento he hecho esto:

Código javascript:
Ver original
  1. <script language="javascript">
  2. function leerCookie(nombre) {
  3. a = document.cookie.substring(document.cookie.indexOf( nombre + '=') + nombre.length + 1,document.cookie.length);
  4. if(a.indexOf(';') != -1)a = a.substring(0,a.indexOf(';'))
  5. return a;
  6. }
  7.  
  8. var user=leerCookie('pongaloqueponga');
  9. if(user.length!=0){
  10. document.getElementById("cookie").innerHTML="Hola" + user;
  11. }else{
  12. document.cookie='usernamecookie=userinter';
  13. }
  14. </script>

Pero cuando llamo a la función leer... ponga el valor que ponga, siempre está definido... (Con números del 1 al 6)...

Yo lo que quiero es saber si está definida la cookie y mostrar su valor en el caso de true.... Saludos

(A mi me resulta 1 poco más difícil entender algunas cosas, ya que tengo 14 años... Y tengo que dedicarme también a los estudios escolares )