Если вы даже пробьётесь в такие тизерки, конвертация будет 0. Человек зашёл на адалт, сами знаете зачем и кликать по избавиться от зависимости это вообще не туда.
Это вы с какой-то партнёркой работаете? Тогда забудьте про Google, вам нужно развивать соц. сети и держать подписчиков, а сайт просто как каталог и заказы.
Также для гугла можно закрыть раздел каталога, а продвигать главную и тематические статьи.
Эм... ничего не думаем. Всё как в других сферах:
- Не бита, не крашена
- Соседи просто ангелы и тихий двор
- Честно не майнил, только в игры играл
Вообще по хорошему, надо просто завести переменную $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. Зло это или добро?
Могу лишь предположить, что если это нельзя курить, то его это мало касается 🤣