<?
require 'include/api.php';
?>
<script>
$(document).ready(function(){
var iNum = 12345;
$.ajax({
url: "include/api.php",
cache: false,
data: ({type:"get_api", iNum:iNum}),
success: function(html){
$("#api_ajax").html(html);
}
});
});
</script>
<?
$GetVar = GetInformation();
echo $GetVar["success_key"];
?>
<?php
if($_GET['type'] == 'get_api') {
$iNum = $_GET['iNum'];
}
function GetInformation()
{
echo $iNum;
$GetInform = R::findOne('files', 'id = ?', array($iNum));
if($GetInform)
{
$data["id"] = $GetInform->id;
$data["success_key"] = $GetInform->success_key;
return $data;
}
return false;
}
?>
Отправляю данные в api.php, в функции обрабатываю и возвращаю данные.
Функцию, где возвращаются данные, использую в index.php
Почему такой вариант не будет работать?!