05/09/2013, 14:49
|
| Colaborador | | Fecha de Ingreso: julio-2008 Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses Puntos: 1532 | |
Respuesta: Duda (tonta) en la interacción ajax - php Error de principiante en AJAX: debe evaluar el (ajax.status==200) junto con el (ajax.readyState==4)
y respondiendo a sus preguntas, en orden:
1 - AJAX es una petición HTTP común, por lo cual debería pasar un parámetro (POST o GET) para identificar la acción y ejecutar la función dentro de ése archivo PHP que necesite, obviamente el implementar un frontController (como en MVC) es mucho más elegante ya que dependería del patrón en la URL amigable el cargar el archivo de clase y llamar a la función miembro de la clase correspondiente, véase patrón MVC orientado a objetos con FrontControllers, recomiendo el FW codeigniter para aprender
2 - no tiene sentido incluir add.php dentro de add.php, para ello implemente el modelo anterior de frontControler que carge add.php
3 - sí, sería una forma de identificar la acción por medio del tipo de petición, aunque puede pasar, por ejemplo un parámetro que lo identifique y usar if ($_POST['accion'] == 'add')
__________________ ¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra... |