Ver Mensaje Individual
  #14 (permalink)  
Antiguo 25/08/2008, 20:40
Avatar de Panino5001
Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 9 meses
Puntos: 834
Respuesta: javascript cookies duda

Cita:
Iniciado por tokiodata Ver Mensaje
Panino5001
tengo una duda

ya ocupe lo que pusiste el script de la cookie y la verdad era lo que queria

pero tengo una duda por que si solo pongo

alert(getCookie("tuid"));


sin lo demas de arribla no imprime nada ?
por que tengo que poner todo lo demas ?
Porque getCookie no es una función nativa de javascript: es una función creada para leer cookies. Si no la definís, no podés usarla.

Cita:
Iniciado por tokiodata Ver Mensaje
Panino5001


yo lo que quiero hacer es esto

ingresaste con exito alert(getCookie("tuid")); pero no imprime la cookie.
alert sirve para mostrar ventanas de alerta. Para escribir el valor en lugar de que aparezca en una ventana de alerta, tenés que usar algo como esto:
Código PHP:
<script>document.write('ingresaste con exito '+getCookie("tuid"));</script> 
(La función getCookie debe estar declarada, como ya dijimos, porque si no no funcionará)

Cita:
Iniciado por tokiodata Ver Mensaje
Panino5001
supongamos al ingresar a ok.php guardo la cookie y todo el script en javascript, y que redirecciones a index.html como imprimiria hay el dato sin poner todo lo demas ?
es posible ?
Se puede hacer de la misma manera indicada anteriormente (declaración de la función y llamada con document.write), pero en ese caso ya no tiene sentido que uses javascript, mejor usá php:
Código PHP:
<?php echo 'ingresaste con exito '.$_COOKIE['tuid'?>
Antes podía ser lógico hasta cierto punto usar javascript porque las cookies creadas con php no están disponibles para php en la páginas que las crea, ya que para eso tiene que producirse previamente un refresco, pero en el caso que mencionás, cuál es el sentido de hacerlo en javascript?