С Новым годом! Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 Аватар для Cdelphi78
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444

Проблемы с ajax

07.12.2019, 19:19. Показов 569. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сервер не возвращает полученные данные в функцию done, возвращает только в консоль, причем даже не в консоль лог, не могу разобраться почему..голова не варит уже..

В какой то момент возвращал а сейчас не возвращает..

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
$(document).ready(function() {
 
        $("form").submit(function() { //Change
        var th = $(this);
        $.ajax({
            type: "POST",
            url: '<?php echo home_url();?>/wp-admin/admin-ajax.php', //Change
            data: {
                action: "WAjax",
                formData: th.serialize()
            }
 
            
        }).done(function(data) {
 
            alert('Заявка отправлена: ошибки - ' + data) ;
 
            $(".errors").remove();
 
            console.log(data);
 
                if (typeof data === "undefined" || data === null || data ===  "") {
 
                    alert('Заявка отправлена!');
 
                    //window.location.href = "https://lukuabi-24h.ee/thank/"
 
                } else {
                    $(".main-form-block").append('<div class="errors">' + data + '</div>');
                }
 
            setTimeout(function() {
                // Done Functions
                th.trigger("reset");
            }, 1000);
        });
        return false;
    });
});
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
function ajax_function(){
 
    header('Content-Type: application/x-javascript; charset=utf8');
 
 
parse_str($_POST['formData'], $formData);
 
$client = htmlspecialchars($formData[client]);
$phone = htmlspecialchars($formData[phone]);
 
if ($client == '' || $phone == '') {
 
    $error = "Заполните все поля!" ;
 
} elseif (!ctype_digit($phone)) {
 
    $error = "В телефоне содержатся только цифры!" ;
 
} elseif (!preg_match("/^[0-9]{10,11}+$/", $phone)) {
 
    $error = "Проверьте номер. В телефоне должно быть 11 символов" ; 
 
} else {
 
 
 
$today = date("Y-m-d H:i:s");
$sendto = "info@info";
$files_txt = fopen('counter.txt', 'a+'); 
$count_elm = fgets($files_txt); 
fclose($files_txt);
$count_elm++;
$a = (string)$count_elm;
$f = fopen("counter.txt", "w");
fwrite($f, $a); 
fclose($f);
$subject  = "Zayavka #".$count_elm." ".$otkuda;
$msg  = " ";
$msg .= "<b>Клиент: </b>".$client."<br>";
$msg .= "<b>Телефон: </b>".$phone."<br>";
$msg .= "<b>Сайт lukuabi-24h.ee";
 
$msg .= "<b>Дата и время заявки: </b>".$today."<br>";
$headers  = "Content-type: text/html; charset=utf-8 \r\n"; 
$headers .= "From: me <mail@mail.com>\r\n";
if($client!="" && $phone!=""){
    @mail($sendto, $subject, $msg, $headers);
}
 
}
 
echo $error;
 
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.12.2019, 19:19
Ответы с готовыми решениями:

Проблемы с AJAX
Всем привет, у меня такая проблема: Сделал систему комментариев на ajax - все работает стабильно, но после того как добавил кнопочку...

Проблемы с отправкой AJAX
Добрый день, есть такая проблема, на странице есть функция отправки Post ajax, &lt;div class=&quot;result&quot;...

Проблемы с работой Ajax
Доброго времени суток! Только начал изучать Ajax и на первых парах сталкиваюсь с проблемой. Ниже код написанный на JS , а так же код...

5
 Аватар для fanatikus
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
07.12.2019, 21:24
это же wp, там все может быть неожиданно
0
 Аватар для Cdelphi78
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
07.12.2019, 21:43  [ТС]
fanatikus, хм...подробнее..это почему же?
0
 Аватар для fanatikus
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
07.12.2019, 22:12
Цитата Сообщение от Cdelphi78 Посмотреть сообщение
это почему же?
вы же сами и ответили
Цитата Сообщение от Cdelphi78 Посмотреть сообщение
В какой то момент возвращал а сейчас не возвращает..
0
 Аватар для Cdelphi78
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
07.12.2019, 22:36  [ТС]
fanatikus, да но я менял и допиливал код..
0
 Аватар для Cdelphi78
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
08.12.2019, 10:22  [ТС]
Ни одной идеи как решить проблему?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.12.2019, 10:22
Помогаю со студенческими работами здесь

AJAX комментарии. Проблемы с кодировкой
Доброго времени суток. Взял отсюда код http://sitear.ru/material/php-script-kommentariev , для теста таблицу создал. Перекодировал файлы в...

Проблемы с кодировкой в ajax load
Всем привет!!!! Вот есть код js $('#postTo').click(function(eventObject){ var name = $('#name').val(); name =...

После вставки ответа ajax в input запроса, ответ ajax не изменяется
Здравствуйте! В общем так, есть поле input, есть таблица с полем count. Задача: изменить содержимое поле count по средством ajax, но при...

Определить AJAX библиотеку или отследить AJAX запрос любым методом
Требуется определить какая библиотека используется на сайте для создания AJAX запросов. Стандратный запрос типа windows.jquery.active не...

Jsoup & js ajax получение данных из бд ajax (или как-то так :)
Привет! Есть сайт с видео, на нем мне нужная страница с информацией. Парсил с помощью Jsoup, в принципе и до сих пор ней пользуюсь, но с...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru