- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
здравствуйте. походил по блогам нашел вот такой код для обратной связи. вставил его в футер, а он не отправляет сообщения... может что-то в нем не так?
это из файла mail.php :
<?php
if (isset($_POST['name'])) {$name = $_POST['name'];}
if (isset($_POST['email'])) {$email = $_POST['email'];}
if (isset($_POST['sub'])) {$sub = $_POST['sub'];}
if (isset($_POST['body'])) {$body = $_POST['body'];}
$address = "имеил@yandex.ru";
$mes = "Имя: $name \nE-mail: $email \nТема: $sub \nТекст: $body";
$send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:$email");
if ($send == 'true')
{
echo "Сообщение отправлено, теперь Вы можете вернуться обратно и продолжить чтение Блога Свободного Вебмастера";
}
else
{
echo "Сообщение не отправлено, проверьте правильность заполнения полей и попробуйте снова";
}
?>
сам код:
<p><input class="input" name="name" type="text" style="width:31%" value="Ваше имя" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" /></p>
<p><input class="input" name="email" type="text" style="width:31%" value="Эл. почта" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" /></p>
<p><input class="input" name="sub" type="text" style="width:31%" value="Тема" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" /></p>
<p><textarea name="body" cols="1" rows="5" style="width:98%" onfocus="if(this.value=='Текст сообщения'){this.value=''};" onblur="if(this.value==''){this.value='Текст сообщения'}" >Текст сообщения</textarea></p>
<p><input value="Отправить сообщение автору блога" type="submit" /></p>
</form>
ПС: заполняю форму, нажимаю Отправить, а в ответ страница не найдена 404....
А Вы файл mail.php точно положили в папку по этому пути /wp-content/themes/lime/ ?
А Вы файл mail.php точно положили в папку по этому пути /wp-content/themes/lime/ ?
точно! недосмотрел(
теперь возникла еще одна проблема. письма не приходят на мыло (указал все верно, свое).....
А Вы случаем не на локалхосте развлекаетесь? С того же Денвера они и не придут.
А если с хостинга, то спросите у провайдера. Может у Вас что-то не правильно настроено.
А Вы случаем не на локалхосте развлекаетесь? С того же Денвера они и не придут.
с него. проблема в этом?
с него. проблема в этом?
С локалки никогда письма не будут уходить. Поэтому выгружайте на хостинг и там тестируйте.
А почему не используете плагины?
Например ContactForm?
Iloveseo, Денвер их перехватывает и кидает в папку WebServers/tmp/!sendmail/
Там поищите. Если найдете файлы - значит все работает.
Iloveseo, Денвер их перехватывает и кидает в папку WebServers/tmp/!sendmail/
Там поищите. Если найдете файлы - значит все работает.
спасибо огромное!
возник еще вопрос: как сделать чтобы после отправки сообщения не открывалась страница /wp-content/themes/lime/mail.php где написано что сообщение отправлено, а в футере появилось это сообщение вместо формы отправки?
А это уже на Ajax нужно реализовывать. Вряд ли самостоятельно сделаете. Ищите программера.
А это уже на Ajax нужно реализовывать. Вряд ли самостоятельно сделаете. Ищите программера.
ясно. спасибо огромное!
тему можно закрыть.