Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/01/2010, 15:03
Avatar de webness
webness
 
Fecha de Ingreso: enero-2009
Ubicación: BOGOTA
Mensajes: 312
Antigüedad: 15 años, 4 meses
Puntos: 5
Respuesta: problema con votación ajax+php

Cuando tu llamas por ajax un fichero, la ruta del fichero debe ser tomada como si estuvieras en el fichero que invoca la funcion JS de ajax y no tomando como la referencia la ubicacion del script js,

es decir que tienes un directorio raiz y alli tienes un fichero index.php, el directorio scripts con el archivo ajax.js. y tambien en la raiz el directorio php con el archivo vota.php.

lo correcto es que desde ajax.js llames a votar.php asi: ./php/votar.php
lo incorrecto es: ../php/votar.php.

todo esto se debe a que cuando en el index.php dices:

<script language=javascript src="scripts/ajax.php"></script>, es como si el codigo este archivo estuviera hay pegadito, por lo tanto los archivos de invocan tomando como referencia la ubicacion del fichero que contiene la info.