Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 3
Регистрация: 21.10.2014
Сообщений: 215

Ajax запрос

24.06.2016, 11:40. Показов 1282. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.
Прошу помощи с таким вопросом:
Мне нужно сделать отправку из js с помощью ajax в файл php.
Так как js файлы выполняются позже php файлов пришлось воспользоваться отправкой данных из js на php страничку с целью сохранения данных в файл. На подобии статистики.
Вопрос организован так: Как мне сделать отправку переменной из js с помощью ajax и как мне в php файле сделать приём переменной, чтоб сразу после передачи на страницу она заносила данные в файл?
Заранее благодарствую.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.06.2016, 11:40
Ответы с готовыми решениями:

POST - запрос и ajax
Ребят, запутался с Пост запросами начисто. Сначала задача: изучаю XMLHttpRequest, и решил попробывать POST заропсы, а то GET уже надоел....

Не работает ajax запрос
Есть форма логин,отправляю ajax запрос в файл php,но запрос возвращает ошибку,хотя запрос прошел успешно.Если без ajax запроса обращаться...

Не работает AJAX запрос в Firefox
Не работает AJAX запрос в Firefox. В Chrome - всё отлично! В чём может быть проблема? Вот сайт www.forever-love.ru Вот сам код: ...

2
Эксперт PHP
 Аватар для Kerry_Jr
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
24.06.2016, 13:05
Лучший ответ Сообщение было отмечено jameses как решение

Решение

jameses, Ajax можно написать чистым js, что немного муторно, можно с помощью библиотеки jQuery. Покажу, как примерно это делается на jQuery.ajax.html
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<!doctype html>
<head>
    <meta charset="utf-8">
    <title>Test ajax</title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
    <script>
        var ajaxPost = function(val){
            $.ajax({
                url:"ajax.php",
                type:"POST",
                data:{val:val},
                success:function(result){
                    $("#result").html(result);
                }
            });
        }
    </script>
</head>
<body>
    <button onclick="ajaxPost(3)">Отправить</button><!---Вместо 3 нужное вам значение-->
    <div id="result"></div>
</body>
</html>
ajax.php
PHP
1
2
3
4
5
6
7
8
<?PHP
if (isset($_POST['val']))
{
    if(file_put_contents("val.txt", $_POST['val']))
        echo "Значение записано";
    else
        echo "Значение не записано";
}
Код до крайности упрощенный.
1
0 / 0 / 3
Регистрация: 21.10.2014
Сообщений: 215
25.06.2016, 07:52  [ТС]
Спасибо, разобрался. Закрыл.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.06.2016, 07:52
Помогаю со студенческими работами здесь

Ajax запрос выполняется с ошибкой
В общем, не знаю уже, в чем проблема. Консоль выводит |0||error 0, но запрос вставки проходит. Версия php 5.4. Файлы: script.js: ...

Недежно определить AJAX запрос
в нете полно примеров для определения ajax запрос пришел или нет. Все они сводятся к вариациям на тему if(isset($_SERVER) &amp;&amp;...

Ajax запрос на кпопке submit
Добрый день ув. пользователи! Подскажите пожалуйста, как в обычной форме на кнопку submit повесить Ajax запрос, делать запрос в бд и...

AJAX - выполнить POST запрос
есть такой PHP код: ... $limit = isset($_POST) ? ($_POST + 10) : 5; ... Как мне его выполнить через AJAX при нажатии на кнопку?...

Ajax-запрос с передачей параметра
Необходимо передать параметр с помощью ajax-запроса. 1) Ниже представлен код AjaxWebna_1.php. Здесь прописан запрос в таком виде: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru