| ed.moriarti |
|
|---|---|
|
Доброго времени суток. Значит создал файл .js подключил как положено, модуль jquary подключил... при нажатии на кнопку на главной странице отправляется POST данные в файл folio.functions.php
Код в файле folio.functions.php который читает пост данные и если они получены должен вызвать функцию get_id() которая возвращает ответ:
$postingid = $_POST['id'];
if($postingid){
get_id($postingid);
}
function get_id($postid) /** Получаем наш ID статьи из запроса */
$id = intval($postid);
$count = 0;
$message = '';
$error = true;
if($id){
$count = $id;
$error = false;
$message = 'id='.$count;
}else{
/** Если ID пуст - возвращаем ошибку */
$error = true;
$message = 'Статья не найдена';
}
/** Возвращаем ответ скрипту */
// Формируем масив данных для отправки
$out = array(
'error' => $error,
'message' => $message,
'count' => $count,
);
// Устанавливаем заголовок ответа в формате json
header('Content-Type: text/json; charset=utf-8');
// Кодируем данные в формат json и отправляем
echo json_encode($out);
}
Однако, проблема в том что в файл folio.functions.php ajax не может почему то передать данные.... то есть весь код и скрипты по передаче POST данных аяксом 100% рабочие! Проверял вне cotonti, все пути к файлампрописаны верно, но почемуто данные не передаются соответственно при клике на кнопку ничего не происходит... Подскажите в чем проблема? И как ее решить?! Уверен решение простое, потому что котонти - супер! Но не могу сообразить... |