Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2011, 12:26
sergioloud
 
Fecha de Ingreso: mayo-2011
Mensajes: 16
Antigüedad: 13 años
Puntos: 0
Pregunta llamar un javascript desde php

hola,
soy nuevo en el foro pero os leo desde hace tiempo, sobretodo desde hace unos meses.

estoy haciendo una web simple en php y ajx en la que se modifica un mapa de googlemaps.

he estado leyendo varios posts del foro pero no he conseguido nada.

tengo lo siguiente:
un mapa de google maps y una combo box donde al seleccionar una ciudad se llama a un script ajax que a su vez llama a un php que busca la información en la base de datos y la muestra en el sitio correspondiente
Código PHP:
echo '<option value="">escoja una ciudad</option>';
                while(
$row mysql_fetch_array($result)){ 
                    
                    
//cuando se clicka en la ciudad se muestra la query contenida en infociudad
                    
echo '<option value="'.$row['nomCiutat'].'" onclick="mostrar(\'infoCiudad.php?city='.$row['nomCiutat'].'\',\'infoCiudad\');">'.$row['nomCiutat'].'</option>'
dentro de infociudad.php llamo a una función a la que le paso una latitud y longitud, recuperado tb de la base de datos, para que reubique el mapa:

Código PHP:
call_user_func('moveMap',$lat$long$nombreciudad); 
y el códico de la función:

Código PHP:
function moveMap($lat$long$nombreciudad){
    
    echo 
"<script languaje='text/javascript'>gotoMap(".$lat.",".$long.",'".$nombreciudad."');</script>";//
    
echo "</br>MOVIENDO EL MAPA";

pues gotoMap no se ejecuta. he probado de todas las maneras que he podido ver en el foro.

he probado incluso creando un mapa nuevo con la función create map de la API de google maps, pero ni así.

alguien puede echarme una mano? muachas gracias!