![]() |
Es correcto este resultado de responseText ? Pues esta es la función que pretende enviar a un archivo (borrarcliente.php) el nif del cliente para borrarlo de la BD. El código de la llamada usando Prototype es este: Cita:
Cita:
El alert que me devuelve el responseText me devuelve el código fuente de "borrarcliente.php" y no me realiza la operación. ¿Cúal es mi error? PD: Cambie el DOCTYPE en este post ya que no me deja publicar al no tener más de 30 posts. |
Solucionado. El problema era que no funciona el php llamado desde el Ajax con <? , sino que hace falta <?php |
La razón que das no tiene ningún sentido... Me explico. Ajax por muy guay que sea sigue siendo programacion javascript, o sea de lado del cliente. No es capaz de hacer absolutemente nada de lado del servidor, por lo que no es capaz de interactuar con php directametne. Cuando tu cargas una pagina por URL en tu navegador usas el protocolo http que solicita tu pagina de forma que apache interpreta php para devolver un html valido. Cuando tu pides una pagina por ajax usas tambien el protocolo http (por algo el objeto se llama xmlHttpRequest) y apache realiza exactamente la misma funcion antes de devolver los datos... Seguramente tu fallo estaba al enviar o rescatar el nif mediante post y entonces el DELETE no podía borrar nada. En fin, si ya lo tienes resuelto pos mejor para ti pero que sepas que la programacion de lado del servidor es independiente de ajax. |
| La zona horaria es GMT -6. Ahora son las 03:01. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.