Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Я не получаю информацию от моей контактной форму, тела-нет электронной почты и телефон,но я могу получить сообщение [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): « 1 [2]   

> Без описания
Viper
Отправлено: 07 Октября, 2015 - 18:05:20
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Обратите внимание на атрибут action у формы. Укажите для надежности, а то непонятно что и куда у вас отправляется.
CODE (html):
скопировать код в буфер обмена
  1. <form action="тут url к вашему contact.php" id="form1" method="post" id="form" class="contact-form">

(Отредактировано автором: 07 Октября, 2015 - 18:05:36)



-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
bauhau20155
Отправлено: 12 Октября, 2015 - 00:12:30
Post Id


Новичок


Покинул форум
Сообщений всего: 8
Дата рег-ции: Окт. 2015  
Откуда: Камбоджа


Помог: 0 раз(а)




Все равно почта не формируется (хотя сообщение об успешной отправке скрипт формирует) - по E-mail ничего не приходит!!!!

файл php:
<?php

if (isset($_POST['cf_name'])){
$field_name = $_POST['cf_name'];
$field_email = $_POST['cf_email'];
$field_message = $_POST['cf_message'];

$mail_to = 'мой@РеальныйАдрес.ru';
$subject = 'Message from a site visitor '.$field_name;

$body_message = 'From: '.$field_name."\n";
$body_message .= 'E-mail: '.$field_email."\n";
$body_message .= 'Message: '.$field_message;

$headers = 'From: '.$field_email."\r\n";
$headers .= 'Reply-To: '.$field_email."\r\n";

$mail_status = mail($mail_to, $subject, $body_message, $headers);
}
?>
(Добавление)
содержимое HTML:



<form action="http://МОЙ САЙТ/feedback/contact.php" id="form1" method="post" class="contact-form">
<div class="success">Спасибо! Ваше сообщение отправлено!<br>

<strong>Мы с Вами скоро свяжемся!</strong> </div>
<fieldset class="">
<label class="name rel">
<span class="inp">
<input type="text" value="Ваше Имя:" name="cf_name">
</span>
<span class="error">*Некорректное имя.</span> <span class="empty">*Это обязательное поле.</span></label>
<label class="email rel">
<span class="inp">
<input type="text" value="E-mail:" name="cf_email">
</span>
<span class="error">*Некорректный email.</span> <span class="empty">*Это обязательное поле.</span></label>
<label class="phone rel">
<span class="inp">
<input type="text" value="Телефон:">
</span>
<span class="error">*Некорректный номер телефона.</span> <span class="empty">*Это обязательное поле.</span></label>
<label class="message rel">
<span class="text_a">
<textarea>Сообщение:</textarea>
</span>
<span class="error">*Слишком короткое сообщение</span> <span class="empty">*Это обязательное поле.</span></label>
<div class="buttons-wrapper"><a class="button-2" href="feedback.html" data-type="reset">Очистить</a><a class="button-2" href="feedback.html" data-type="submit">Отправить</a></div>
</fieldset>
</form>
(Добавление)
теперь письма НЕ приходят совсем ...

(Отредактировано автором: 12 Октября, 2015 - 14:25:02)

 
 Top
Viper
Отправлено: 12 Октября, 2015 - 09:45:31
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




bauhau20155 пишет:
теперь письма НЕ приходят совсем ...
смотрите логи. Гадать можно долго что у вас там через жопу работает.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
andrewkard
Отправлено: 12 Октября, 2015 - 10:15:34
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




bauhau20155
Дебажте. Смотрите в консоли, что уходит. Проверяйте, что приходит в скрипт php. Если все ок, значит письма должны уходить. Проверьте папку спам. Если не помогло:
Viper пишет:
смотрите логи
 
 Top
Faraon-san
Отправлено: 12 Октября, 2015 - 12:22:50
Post Id



Посетитель


Покинул форум
Сообщений всего: 318
Дата рег-ции: Сент. 2013  


Помог: 8 раз(а)




автор использует непонятный javascript отправки форм, смотри что в нем не так, посмотри события которые происходит после нажатия на кнопку отправить.

--
Мда, а сайт о seo продвижении, я представляю какое будет качество услуг.

--
А ну все понятно, скрипт формирует другие переменные.

(Отредактировано автором: 12 Октября, 2015 - 12:31:49)

 
 Top
pompino9
Отправлено: 10 Декабря, 2015 - 21:20:16
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Дек. 2015  


Помог: 0 раз(а)




Помогите мне с подобной проблемой.
вот моя формочка:
<?php

if (isset($_POST['submit'])) {
$to = 'dokt@mail.ru';
$subject = "=?UTF-8?B?" . base64_encode('On-line запись ни сайте') . "?=\r\n";
$message = 'Имя: ' . $_POST['name'] . "\r\n\r\n";
$message .= 'Комментарий: ' . $_POST['comment'] . "\r\n\r\n";
$message .= 'Телефон: ' . $_POST['tel'] . "\r\n\r\n";
$message .= 'Салон: ' . $_POST['address'] . "\r\n\r\n";
$message .= 'Удобное время: ' . $_POST['time'] . "\r\n\r\n";
$message .= 'Дата записи: ' . $_POST['date'] . "\r\n\r\n";
$message .= '1. Порода: ' . $_POST['poroda1'] . "\t" .' Вид сервиса: ' . $_POST['servis1'] . "\r\n\r\n";
$message .= '2. Порода: ' . $_POST['poroda2'] . "\t" .' Вид сервиса: ' . $_POST['servis2'] . "\r\n\r\n";

$headers = "Reply-To: info@salon.ru\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "From: info@salon.ru\r\n";
$headers .= "Content-Type: text/plain; charset=utf-8\r\n";
$headers .= "Content-Transfer-Encoding: 8bit\r\n";
$headers .= "X-Mailer: PHP/" . phpversion();
$success = mail($to, $subject, $message, $headers);
header("Location: http://salon.ru/spasibo.html");
}

?>


однако на почту приходит следующее:

Имя: Петр Петрович

Комментарий:

Телефон: 9111111111

Салон:

Удобное время:

Дата записи: 2015-12-24

1. Порода: Вид сервиса:

2. Порода: Вид сервиса:




Не все отображается после двоеточия . В чем может быть проблема????
 
 Top
Faraon-san
Отправлено: 11 Декабря, 2015 - 10:58:48
Post Id



Посетитель


Покинул форум
Сообщений всего: 318
Дата рег-ции: Сент. 2013  


Помог: 8 раз(а)




pompino9
Покажи html форму.
И оформи в тэгах.
 
 Top
pompino9
Отправлено: 11 Декабря, 2015 - 20:40:38
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Дек. 2015  


Помог: 0 раз(а)




Faraon-san пишет:
pompino9
Покажи html форму.
И оформи в тэгах.


<div class="clearfix grpelem" id="u2582"><!-- group --><p><strong>onine-заявка</strong> (<em>online-запись производится минимум за день до стрижки</em>)</p>
</label>
<p>&nbsp;</p>
<form action="online.php" method="post"enctype="multipart/form-data" name="form1">
<table width="600" border="0">
<tr>
<th scope="col">порода</th>
<th scope="col">вид сервиса</th>


</tr>
<tr>
<td>
<SELECT NAME="poroda1" form="form1" style="width:100%">
<option value="---">---
<option value="Афган (Бриар)">Афган (Бриар)
<option value="Бедлингтон">Бедлингтон

</select>
</td>

<td><SELECT NAME="servis1" form="form1" style="width:100%">
<option value="---">---</option>
<option value="Полный уход по стандарту">Полный уход по стандарту</option>
<option value="Полный уход с индивидуальной стрижкой">Полный уход с индивидуальной стрижкой</option>

</SELECT></td>

</tr>
<tr>
<td><SELECT NAME="poroda2" form="form1" style="width:100%">
<option value="---">---
<option value="Афган (Бриар)">Афган (Бриар)
<option value="Бедлингтон">Бедлингтон

</SELECT></td>

<td><SELECT NAME="servis2" form="form1" style="width:100%">
<option value="---">---</option>
<option value="Полный уход по стандарту">Полный уход по стандарту</option>
<option value="Полный уход с индивидуальной стрижкой">Полный уход с индивидуальной стрижкой</option>

</SELECT></td>
</td>
</tr>
</table>
<hr>
<table width="400" border="0">
<tr>
<td width="113">Дата записи:</td>
<td><input type="date" id="davaToday" name="date">
<script>
document.getElementById('davaToday').valueAsDate = new Date();
</script></td>
</tr>
<tr>
<td>Удобное время:</td>
<td><select name="time" form="form1" style="width:100%">
<option value="11:00">11:00
<option value="13:30">13:30
<option value="15:00">15:00
<option value="16:30">16:30
<option value="18:00">18:00
<option value="19:00">19:00
</select></td>
</tr>
<tr>
<td>Салон:</td>
<td><select name="address" form="form1" style="width:100%">
<option value="г.СПб " >г.СПб
<option value="г. Пушкин">г. Пушкин
</select></td>
</tr>
<tr>
<td><label for="textfield">Имя:</label></td>
<td align="left" bgcolor="#F9D2D3">
<p>
<input name="name" type="text" id="textfield" autocomplete="off">
</p></td>
</tr>
<tr>
<td><label for="tel">Телефон:</label></td>
<td align="left" bgcolor="#FCE1E2">
<input type="tel" name="tel" id="tel"></td>
</tr>
</table>

<p>
<label for="comment"><br>
Комментарий<br>
</label>
<textarea name="comment" cols="70" rows="4" maxlength="300" id="comment" form="form1"></textarea>
</p>
<p>
<input type="submit" name="submit" id="submit" value="Отправить" onClick="parent.location = 'spasibo.html';">
</p></form>
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTTP и PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB