- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день!
Ребят, выручите пожалуйста, есть лендинг, не отправляет заявки на почту, у старого хозяина отправлял, а у нового что-то не хочет, файл php есть
form.php:
<?php
include_once('mail.php');
//Проверяем post данные и отправляем письмо
function checkForm(){
$data['status'] = 0;
if (isset($_POST)){
$name = $_POST['name'];
$email = $_POST['email'];
if (isset($name) && isset($email)){
$data['status'] = 1;
}
}
return $data['status'];
}
function sendMessage($name, $email){
$message = "Новая завка с сайта lend1<br/>Имя: ".$name."</br>E-mail: ".$email."</br>Дата: ".date('Y-m-d');
$mail = new Mail();
$mail->protocol = 'mail';
$mail->parameter = '';
$mail->smtp_hostname = '';
$mail->smtp_username = '';
$mail->smtp_password = '';
$mail->smtp_port = 25;
$mail->smtp_timeout = 5;
//$mail->setTo($user_email);
$mail->setTo('nikolaysiryk@gmail.com');
//$mail->setTo('dm@oblax.ru');
$mail->setFrom('nikolaysiryk@gmail.com');
$mail->setSender(html_entity_decode('gmail.com', ENT_QUOTES, 'UTF-8'));
$mail->setSubject('gmail.com');
$mail->setHtml($message);
$send = $mail->send();
}
echo json_encode(checkForm());
Может я что-то не так заменил, помоги пожалуйста
А в mail.php что?
Данные в нормальном виде приходят?
И еще. У вас тут аякс. Проверку данные нормально проходят?
Все скрипты нормально подключены? А то может у вас аякс не передает запрос.
Я в таких случаях всегда прописываю логи в аякс файлах, а также делаю echo $name; чтобы проверить, какие данные пришли и какие ушли, а также на каком участке именно у меня поломка.
А в mail.php что?
Данные в нормальном виде приходят?
И еще. У вас тут аякс. Проверку данные нормально проходят?
У прежнего хозяина все хорошо работало, этот ленд у него работал год и все заявки приходили, мне просто нужно сменить на свою почту, я сменил, но что-то не получается
Логи почты на сервере смотрите, и проверьте вообще настроена ли почта на сервере. Может еще письмо падать в спам, можете перенастроить на smtp например, google почту зарегайте и ее настройки пропишите.
Насколько я вижу из строк
//$mail->setTo($user_email);
$mail->setTo('nikolaysiryk@gmail.com');
То почту по идее и все другие изменения нужно было делать в файле mail.php, а не в этом.
Во-вторых, возможно, когда меняли, сбили кодировку. Сохранили файл в UTF-8 с бум или вообще не в UTF. Нужно, чтобы было UTF-8 без бум.
Ну и загляните вообще в другие файлы. Может там что-то еще не поменяли. Плюс вопрос прежний - данные приходят в файл или нет? Вы это проверяли? Может ошибки какие-то выдает?
Насколько я вижу из строк
//$mail->setTo($user_email);
$mail->setTo('nikolaysiryk@gmail.com');
То почту по идее и все другие изменения нужно было делать в файле mail.php, а не в этом.
Во-вторых, возможно, когда меняли, сбили кодировку. Сохранили файл в UTF-8 с бум или вообще не в UTF. Нужно, чтобы было UTF-8 без бум.
Ну и загляните вообще в другие файлы. Может там что-то еще не поменяли. Плюс вопрос прежний - данные приходят в файл или нет? Вы это проверяли? Может ошибки какие-то выдает?
щас тогда гляну в mail.php, но там я даже хз что изменять. а как проверить приходят или нет?
щас тогда гляну в mail.php, но там я даже хз что изменять. а как проверить приходят или нет?
в mail.php скорее всего класс PHPMailer, это модуль такой. Смотрите логи на сервере для начала или если Шаред - пишите в суппорт хостера
Чтоб не создавать из-за одного вопроса новую тему, спрошу в похожей теме.
спецы по CSS - подскажите, что означает запись:
@font-face {
font-family: 'RSR';
src: url('RopaSansPro Regular/RopaSansSCPro-Regular.eot?#iefix') format('embedded-opentype'),
интересует именно выделенное жирным. Я чет в самоучителях и онлайн-руководствах такого не встречал. чтоб при импорте шрифтов так запись делалась - в скобках сначало название шрифта, потом через пробел - вроде как путь.. но как я абсолютную ссылку из этого пути ни пытался построить -все одно -получал - 404.
конкретно -расположение файла CSS - http://tulip-instyler.ru/webfonts/fonts.css
пол-дня пытался забрать шрифты отсюда -но так и ниасилил..
помогите плиз, кто поумней меня!!
это и есть путь, а не название шрифта
http://tulip-instyler.ru/webfonts/RopaSansPro%20Regular/RopaSansSCPro-Regular.eot
http://tulip-instyler.ru/webfonts/RopaSansPro%20Regular/RopaSansSCPro-Regular.woff
http://tulip-instyler.ru/webfonts/RopaSansPro%20Regular/RopaSansSCPro-Regular.ttf
это и есть путь, а не название шрифта
http://tulip-instyler.ru/webfonts/RopaSansPro%20Regular/RopaSansSCPro-Regular.eot
http://tulip-instyler.ru/webfonts/RopaSansPro%20Regular/RopaSansSCPro-Regular.woff
http://tulip-instyler.ru/webfonts/RopaSansPro%20Regular/RopaSansSCPro-Regular.ttf
Капец.
спасибо. вот чего в голову совершенно не могло прийти, -то что в пути к файлу могут быть пробелы.