Buenas,
Pues si has revisado la solución que le dan a esa persona, hay una línea de texto que dice "and your_functions_address.php like this:"
Y usan una variable con el nombre "functionname" a la que le hacen unas validaciones y después en el CASE, hay un apartado que dice "add" que es la función que está llamando el ejemplo, ahí se ejecutaría tu código..
<?php
header('Content-Type: application/json');
$aResult = array();
if( !isset($_POST['functionname']) ) { $aResult['error'] = 'No function name!'; }
if( !isset($_POST['arguments']) ) { $aResult['error'] = 'No function arguments!'; }
if( !isset($aResult['error']) ) {
switch($_POST['functionname']) {
case 'add':
if( !is_array($_POST['arguments']) || (count($_POST['arguments']) < 2) ) {
$aResult['error'] = 'Error in arguments!';
}
else {
/*AQUÍ LO QUE QUIERAS HACER EN LA FUNCIÓN...*/
$aResult['result'] = add(floatval($_POST['arguments'][0]), floatval($_POST['arguments'][1]));
}
break;
default:
$aResult['error'] = 'Not found function '.$_POST['functionname'].'!';
break;
}
}
echo json_encode($aResult);
?>
Revisa el ejemplo, investiga un poco... Y si tienes más dudas... Mira este otro ejemplo
http://stackoverflow.com/questions/2...avascript-ajax
O busca en san google, que es lo mismo que estoy haciendo ahora "jquery ajax call php function".
Un saludo!