[Resuelto] Como llamar a una función php desde ajax

Iniciado por yoelrodguez, 12 Mayo 2015, 00:53 AM

0 Miembros y 1 Visitante están viendo este tema.

yoelrodguez

Hola a todos,  tengo  un script en php que tiene varias funciones hecha y quiero  llamar a una de ella,  usando el método  $.ajax.  He buscado en internet y solo he encontrado que se llama al script de forma completa. Hasta ahora lo estoy haciendo así, pero quisiera saber  si solo puedo llamar a la función,  sin necesidad de hacer un script para cada una de las llamadas.

Saludos

MinusFour

Usa variables GET o POST:


http://www.tupagina.com/script.php?action=borrar
http://www.tupagina.com/script.php?action=insertar


Código (php) [Seleccionar]

<?php
function borrar(){

}

function 
insertar() {

}

$action $_GET['action'];
if(
$action == 'borrar'){
  
borrar();
} else if(
$action == 'insertar'){
  
insertar();
}
?>


Tambien es posible llamar a una funcion por nombre.

Código (php) [Seleccionar]

$action = $_GET['action'];
$action();
//o
call_user_func($action);


Solo que es muy inseguro.

yoelrodguez