Ajax: не работает пример из phpinside

mozgoded

Новичок
Ajax: не работает пример из phpinside

Не гоните на меня сильно, в поиске вроде ничего похожего не нашёл.
Решил разобраться с новой технологией, прочитал phpinside.
Есть код. В результате которого, при нажатии на кнопку, должно появиться сообщение "Hello world". Почему-то не появляется.

PHP:
<?
  include("sajax.php"); 
  
  function go_abc(){

   $text = "<font color = red><h1>Hello world!</h1></font>";
   return $text;
  
  }
 
  sajax_init();
  sajax_export("go");
  sajax_handle_client_request();
?>


<html>
<head>
<script type = "text/javascript"> 

<? sajax_show_javascript(); ?>

  function AjaxDo(){
    
    x_go_abc(set_result);    

  }

  function set_result(result){

    alert(result);

  } 

</script>
</head>                              
<body>
<input type = button value = "GO!" x_onClick = "AjaxDo()">
</body>
</html>
и вопрос номер два. В упор не понимаю откуда берётся параметр result в функции set_result().
 

MiRacLe

просто Чудо
1) почему функция называется go_abc, а sajax_export("go")

2) view source посмотри полученной страницы
 

mozgoded

Новичок
Сначала я обозвал её просто go. Потом подумал, что go может быть каким-нить словом зарезервированным.

Ошибку исправил, в синтаксисе вроде багов нет. Что-то в алгоритме скорее.

sajax.php генерирует код, но он не рабочий.

И всё таки я не понимаю: в где мы передаём хоть какое-нить значение result.
 
Сверху