Эм... ничего не думаем. Всё как в других сферах:
- Не бита, не крашена
- Соседи просто ангелы и тихий двор
- Честно не майнил, только в игры играл
Вообще по хорошему, надо просто завести переменную $error и в неё всё складывать. Exit() тут явно лишние.
Сделать проверку, если нет ошибок то отправлять письмо. Если есть просто $responet = $error
Первая строчка в файле должна быть:
header('Content-type: application/json');
Далее уже выводите в JSON формате ошибки.
ну тогда нужно всё это выкладывать на сайт и давать ссылки, что там происходит
В Response "This request has no response data available"
Значит ваш сервер отработал какой-то exit();
Перед ними вставьте вывод хоть какой-то информации. exit('error POST'); и т.д. То это тихомолка какая-то.
if(empty($_SERVER['HTTP_X_REQUESTED_WITH']) || $_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest') { exit(); } if ($_SERVER['REQUESTED_METHOD'] != 'POST') { exit(); } if($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['name']) && isset($_POST['message'])) {
Какая-то бессмысленная проверка второй раз на POST
dataType: 'json',
А также проверить в PHP файл, случаем не в UTF-8 с BOM сохранён.
Лучше сделать двумя запросами: получить id, и если его нет, то вставить значение.
Нельзя, нарушается целостность, нет гарантии, что этого ID не будет для следующего запроса.
Интересно, что твой знакомый скажет на счет cloudflare. Зло это или добро?
Могу лишь предположить, что если это нельзя курить, то его это мало касается 🤣
В качестве антиддоса - бесплатный клаудфлар даст фору большинству платных антиддос сервисов, особенно рунетовских.
изза рнк он в рунете и менее популярен, т.к. его ипы часто в бан попадают в ркн, если бы не это - большинство сайтов бы его юзали, потому что это куча плюшек нахаляву.
читайте описание тарифов, бесплатного хватит большинству, скорее всего у вас тормозило изза вашего хостинга.
С добрым УТРОМ, уже давно РКН не блочит IP, только самых отважных. Никаких проблем с клаудом нет. Хотя вы же им пользуетесь, а его РКН же по вашим словам банит. Не состыковочка в вашей логике.
Конечно из-за хостинга, я вижу вы тут какой-то адепт клауда, поэтому для вас он "всё божья роса"