Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/11/2009, 03:42
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: Pasar array PHP a Javascript

Cita:
Una vez lleno como puedo hacer para leerlo en un script?

No puedes.

Debes constriur el script en el momento de leerlo....

Código php:
Ver original
  1. <?php aResults=array("nombreUser"=> $algo, "numLogins"=>$algo2); ?>
  2.  
  3.  
  4. <script language="JavaScript" type="text/JavaScript">
  5.  
  6. var miArray = new Object();
  7.  
  8. <?php foreach($aResults as $c=>$v) {  ?>
  9.  
  10. miArray["<?php echo $c; ?>"] = "<?php echo $v; ?>";
  11.  
  12. <?php }?>
  13.  
  14. alert(miArray.nombreUser);
  15.  
  16. </script>


Recuerda que php esta en el servidor y javascript en el cliente.... luego no puedes leer un array php desde un script. Pero si puedes escribir un script usando los datos del array php y luego ejecutar el script. No se si me he explicado.


Quim

Última edición por quimfv; 05/11/2009 a las 03:50