Перейти к содержимому

Сервис обмена электронных валют


Помогите с формой обратной связи

#1 valeraxoma1

valeraxoma1
  • Пользователь
  • 1 сообщений
  • Репутация: 0
0

Отправлено 07 Сентябрь 2012 - 23:14

Здравствуйте ! Суть проблемы такова. Скачал форму обратной связи для своего сайта Мой сайт http://aquaprolog.ru/order.php
и добавил несколько подразделов. После того как я заполняю форму и нажимаю отправить письмо на мою почту приходит вот такая лабуда

Пишет: Валерий
Тема: Строительство бассейна
E-mail: valeraxoma1@yandex.ru
Сообщение: Здравствуйте, ка5454

Остальные колонки на почту не приходят =(. Как я понимаю в этом документе (sendletter.php) прописаны как раз эти 4 позиции которые должны приходить на почту ?
Подскажите пожалуйста возможно ли прописать остальные колонки ? или нужно искать другую форму ?


<?php

require_once ('inc/config.php');

// åñëè íàæàòà êíîïêà "îòïðàâèòü ñîîáùåíèå"
if (isset ($_POST['send']))
{
	$sender = $_POST['sender'];
	$email = $_POST['email'];
	$subject = $_POST['subject'];
	$text = $_POST['text'];
  
	// åñëè õîòÿ áû îäíî èç îáÿçàòåëüíûõ ïîëåé íå çàïîëíåíî
	if ((empty ($_POST['sender'])) OR (empty ($_POST['email'])) OR (empty ($_POST['text'])))
	{
		// âûâîäèì ñîîáùåíèå î òîì, ÷òî íå âñå ïîëÿ çàïîëíåíû
		echo $warning;			
	}
  
	// åñëè âñå ïîëÿ çàïîëíåíû
	else
	{  
		$sender = stripslashes (htmlspecialchars($sender));
		$email = stripslashes (htmlspecialchars($email));
		$text = stripslashes (htmlspecialchars($text));
	  
		// åñëè ââåäåííûé email-àäðåñ íå ïîäõîäèò ïî ôîðìàòó
		if(!filter_var($email, FILTER_VALIDATE_EMAIL))
		{  
			// âûâîäèì ïðåäóïðåæäàþùåå ñîîáùåíèå è îñòàíàâëèâàåì ñêðèïò
			echo $email_warning;
			exit();
		}
	  
		$message = "ïèøåò: $sendernòåìà: $subjectnE-mail: $emailnñîîáùåíèå: $text";
	  
		// åñëè ñîîáùåíèå áûëî îòïðàâëåíî óñïåøíî
		if (mail ($mymail,$topic,$message,"Content-type:text/plain;charset = windows-1251rn"))
		{  
			// ïåðåíàïðàâëÿåì íà çàäààíóþ â íàñòðîéêàõ ñòðàíèöó
			echo "<meta http-equiv='Refresh' content='5; url=$url'>";
		  
			// âûâîäèì ñîîáùåíèå îá óñïåøíîé îòïðàâêå è îñòàíàâëèâàåì ñêðèïò
			echo $success;
			exit();					
		}
	  
		// åñëè ñîîáùåíèå íå áûëî îòïðàâëåíî
		else
		{
			// âûâîäèì ñîîáùåíèå îá îøèáêå è îñòàíàâëèâàåì ñêðèïò
			echo $fail;
			exit();
		}	  
	}	
}

// åñëè íå íàæàòà êíîïêà "îòïðàâèòü ñîîáùåíèå"
else
{
	// âûâîäèì ïðåäóïðåæäàþùåå ñîîáùåíèå î ïîïûòêå ïðÿìîãî äîñòóïà ê îáðàáîò÷èêó
	echo $direct_access;  
}
?>

 

 

  • 0

#2 leonid

leonid
  • Пользователь
  • 16 сообщений
  • Репутация: 0

Отправлено 25 Сентябрь 2012 - 20:46

Изначально перечитайте код, возможно, там есть ошибка, если вы не видите ошибки, то лучше поищите форму обратной связи в нете, так будет проще.
  • 0


Оформление форума – IPBSkins.ru