Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите в написании скрипта обратной связи, Помогите пожалуйста 
:(
    Опции темы
Ivan1
Дата 12.8.2007, 08:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 12.8.2007

Репутация: нет
Всего: нет



Я создал форму обратной связи.При нажатие на кнопку отправить данные должны отправляться на другой сервер к обработчику сообщений.Обработчик сообщений должен переправлять сообщение на мой электронный адрес.Но вот в чём проблема поля приходят пустыми-в них нет никаких данных.Вот текст скрипта
Код

<?php
$to = "мой адрес@mail.ru";
$subject = "Сообщение с вашего интернет-сайта";
$message = "Имя пославшего:$name::::::::::Электронный 
адрес:$email::::::::::;
mail ($to,$subject,$message) or print "Не могу отправить письмо !!!";
echo "<center><b>Спасибо за отправку вашего сообщения";
exit;
?>

Может кто-нибудь найдёт ошибку.Зарание спасибо

Это сообщение отредактировал(а) PARROT - 12.8.2007, 20:56
PM MAIL   Вверх
sabian
Дата 12.8.2007, 09:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 4.7.2007
Где: Воронеж

Репутация: нет
Всего: нет



Ну и что из вашего кода можно понять?
Например как и откуда берется $name?
PM MAIL WWW ICQ Skype   Вверх
reich
Дата 12.8.2007, 09:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 41
Регистрация: 3.8.2007
Где: UA

Репутация: -1
Всего: -6



угу. Мало входных данных. И еще, думаю, лучше будет написать после mail() вместо print "" die();
Так просто не будет выводиться сообщение о том, что письмо отправлено. Даже если оно не будет отправлено.
Вопрос создателю темы: Откуда ты берешь значения переменных для отправки письма?

Это сообщение отредактировал(а) reich - 12.8.2007, 09:53
PM MAIL ICQ   Вверх
Garret
Дата 12.8.2007, 11:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 138
Регистрация: 16.9.2006
Где: Киев

Репутация: нет
Всего: 2



Ivan1, дай угадаю, парс еррор выдает? smile

Добавлено через 54 секунды
Цитата(Ivan1 @  12.8.2007,  08:56 Найти цитируемый пост)
Но вот в чём проблема поля приходят пустыми-в них нет никаких данных.Вот текст скрипта
Какие поля? Переменные?
PM MAIL WWW ICQ   Вверх
sw04
Дата 12.8.2007, 13:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 372
Регистрация: 22.1.2007
Где: Ufa

Репутация: нет
Всего: 18



Ivan1, как вариант посмотри это


--------------------
<удалено администрацией>
PM   Вверх
BuShaRt
Дата 12.8.2007, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: 4
Всего: 6



А я бы посоветывал
почитать
http://phpclub.ru/detail/article/mail
и поюзать
http://php-mail.ru/

Добавлено через 1 минуту и 4 секунды
Хотя, судя по всем лучше начать с этого
http://phpfaq.ru/
PM MAIL   Вверх
Ivan1
Дата 12.8.2007, 16:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 12.8.2007

Репутация: нет
Всего: нет



Цитата(sabian @ 12.8.2007,  09:10)
Ну и что из вашего кода можно понять?
Например как и откуда берется $name?

Вот текст формы

Код

<HTML>
<TITLE></TITLE>
<HEAD>
</HEAD>
<BODY BGCOLOR="F5F5DC">
<h3></h3>
<HR>
<HR>
<FORM METHOD="post" ACTION="" NAME="mainform">
Где
<BR>
<select name="TOV1">
<option value=0>0</option>
<option value=1>1</option>
<option value=2>2</option>
<option value=10>10</option>
</select>
Ваше имя
<BR>
<INPUT TYPE="text" NAME="name" VALUE="" SIZE="20">
<BR>
Адрес электронной почты
<BR>
<INPUT TYPE="text" NAME="email" VALUE="" SIZE="20">
<BR>
<INPUT TYPE="submit" VALUE="Отправить">
</FORM>
</HTML>

Я беру значение из NAME="".Может в этом и заключается ошибка???

 ! 
PARROT
Кнопка КОД для кого придумана?


Это сообщение отредактировал(а) PARROT - 12.8.2007, 20:56
PM MAIL   Вверх
BuShaRt
Дата 12.8.2007, 17:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: 4
Всего: 6



Ivan1
 smile А у вас к форме прилагает искуственный интилект, который сам определит на какой скрипт нужно отсылать данные? =)


<FORM METHOD="post" ACTION="" NAME="mainform">
PM MAIL   Вверх
Ivan1
Дата 12.8.2007, 18:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 12.8.2007

Репутация: нет
Всего: нет



Цитата(BuShaRt @ 12.8.2007,  17:15)
Ivan1
 smile А у вас к форме прилагает искуственный интилект, который сам определит на какой скрипт нужно отсылать данные? =)


<FORM METHOD="post" ACTION="" NAME="mainform">

Нет у меня стоит ссылка на скрипт.Я просто не стал её тут указывать...

PM MAIL   Вверх
$дмитрий
Дата 12.8.2007, 21:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 19.6.2004

Репутация: 17
Всего: 45



Код

$_POST['name']

PM MAIL   Вверх
Ivan1
Дата 14.8.2007, 19:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 12.8.2007

Репутация: нет
Всего: нет



Цитата($дмитрий @ 12.8.2007,  21:07)
Код

$_POST['name']

Скрипт должен иметь вот такой вид.
<?php
$_POST['name']
$_POST['email']    
$to = "мой адрес@mail.ru";    
$subject = "Сообщение с вашего интернет-сайта";    
$message = "Имя пославшего:$name::::::::::Электронный    
адрес:$email::::::::::;    
mail ($to,$subject,$message) or print "Не могу отправить письмо !!!";    
echo "<center><b>Спасибо за отправку вашего сообщения";    
exit;    
?>
Всё правильно да???
PM MAIL   Вверх
sabian
Дата 14.8.2007, 19:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 4.7.2007
Где: Воронеж

Репутация: нет
Всего: нет



Нет, не правильно. Вы ходя бы подумайте над своим скриптом. Что ж вы так и ждете готового решения.
Как вы думаете, что сделает этот кусок кода?
Код

<?php
$_POST['name']
$_POST['email']    

может хотя бы так:
Код

$name = $_POST['name'];
$email = $_POST['email'];


И еще раз: 
http://phpclub.ru/detail/article/mail
Там все расписано, как правильно отправить письмо.

Это сообщение отредактировал(а) sabian - 14.8.2007, 19:20
PM MAIL WWW ICQ Skype   Вверх
Ivan1
Дата 14.8.2007, 19:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 12.8.2007

Репутация: нет
Всего: нет



Цитата(sabian @ 14.8.2007,  19:17)
Нет, не правильно. Вы ходя бы подумайте над своим скриптом. Что ж вы так и ждете готового решения.
Как вы думаете, что сделает этот кусок кода?
Код

<?php
$_POST['name']
$_POST['email']    

может хотя бы так:
Код

$name = $_POST['name'];
$email = $_POST['email'];


И еще раз: 
http://phpclub.ru/detail/article/mail
Там все расписано, как правильно отправить письмо.

Большое спасибо.Ты мне очень помог...
PM MAIL   Вверх
BuShaRt
Дата 14.8.2007, 20:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: 4
Всего: 6



Цитата(Ivan1 @  12.8.2007,  18:41 Найти цитируемый пост)
Нет у меня стоит ссылка на скрипт.Я просто не стал её тут указывать...

Скопировал пример и удалил из него некоторые данные? гениально. 
PM MAIL   Вверх
Ivan1
Дата 15.8.2007, 14:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 12.8.2007

Репутация: нет
Всего: нет



Как сделать так что бы письмо приходило в другой кодировки???
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0828 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.