Foros del Web » Programando para Internet » PHP »

variables php, ajax, js...

Estas en el tema de variables php, ajax, js... en el foro de PHP en Foros del Web. Hola, tengo un código de ajax como este: var ajax=nuevoAjax(); ajax.open("POST", "compartido/suggest.php?", true); el problema es que el "path" del ajax a veces es el ...
  #1 (permalink)  
Antiguo 17/12/2009, 14:53
Avatar de humanista  
Fecha de Ingreso: abril-2005
Mensajes: 878
Antigüedad: 19 años
Puntos: 15
variables php, ajax, js...

Hola, tengo un código de ajax como este:

var ajax=nuevoAjax();
ajax.open("POST", "compartido/suggest.php?", true);

el problema es que el "path" del ajax a veces es el que os he puesto y a veces otro como éste: ".../compartido/suggest.php?"

tengo 1 variable llamada $path que contiene blancos o bien ../

el tema es que la intento poner delante del path y no va, esto es lo q he probado:

var ajax=nuevoAjax();
ajax.open("POST", "<php echo $path; ?>compartido/suggest.php?", true);

y nada, q no va...

alguien sabe en que puedo estar fallando...?
  #2 (permalink)  
Antiguo 17/12/2009, 15:00
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: variables php, ajax, js...

es mejor que uses una ruta absoluta...

Cita:
/public/scripts/alguno.php
http://pagina-o-host/scripts/alguno.php
es lo mejor en todos los casos, suerte!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 17/12/2009, 15:08
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 2 meses
Puntos: 535
Respuesta: variables php, ajax, js...

Y si colocás las rutas con la barra adelante?

Código:
/carpeta_que_cuelga_de_la_raiz_del_sitio/compartido/suggest.php
Edito: Me demoré en enviar y apareció pateketrueke delante mío
Ahora, no creo necesario incluir el protocolo y el host.
__________________
...___...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:12.