Нужен вебмастер для создания формы сообщения с сайта. Срочно.

Кристина
На сайте с 05.06.2006
Offline
75
989

Все подробности в аське.:)

Artlight
На сайте с 15.09.2003
Offline
123
#1

<?

if(!@$b1){

?>

Напишите администратору сайта:<br><br>

<form method="POST" action="<?=$SCRIPT_NAME?>">

<p>

<br>Ваше имя:

<input type="text" name="name" size="50">

<br>E-mail: <br>

<input type="text" name="email" size="78">

<br>

</p>

<br>Ваше сообщение: <br>

<textarea name="text" cols='70' rows='11' wrap='soft'>

</textarea>

<input type="submit" value="Отправить" name="b1">

<input type="reset" value="Очистить" name="B2"></p>

</form>

<?

}

else{

$email1="Тут надо вписать Ваш email";

$message=

"<br>".$text."<br>Имя: ".$name."<br>E-mail: ".$email;

mail($email1, "Письмо администратору", $message,

"Content-type: text/html; charset=windows-1251\r\n".

"From: ".$email );

echo "Ваше сообщение отправлено";

}

?>

Обменяю свой вмр на ваш яд курс 1-1
cscope
На сайте с 13.02.2005
Offline
525
#2

Тоже воспользовался Вашим скриптом отправки сообщений,благодарю.

В свою очередь хочу поделится скриптом отправки сообщений с сайта.

Но не на почту,а на страничку заказов(т.е. это скорее простой скрипт онлайн заказа)

Вдруг кому пригодится.

Итак создаем 4 php файла.

В первом(форма заказа):

<?

if(!isset($_POST[send])) // Выводим форму для обратной связи

{

print "

<center><form action='$PHP_SELF' method=post>

Пожелания: <br><textarea name=desire cols='40' rows='6'></textarea><br>

Ваше имя:<input type=text name=name cols='40' rows='4'><br>

Телефон:&nbsp; <input type=text name=telephone cols='40' rows='4'><br><br>

<input type=submit name=send value='Заказать'>

<INPUT type=reset value='Очистить форму'>

</form></center>

";

}

if(isset($_POST[send])) // Пишем сообщение в файл

{

$text = "Ф.И.О.: $_POST[name]<br>Пожелания: $_POST[desire]<br>Телефон: $_POST[telephone]<br><br>\n";

$file = @fopen("страничка_просмотра_сообщений.php","a");

fwrite($file,$text);

fclose($file);

print "<center><b>Заказ добавлен успешно!</b></center>";

}

?>

Во втором(админка):

<?

$set_login = "логин"; // логин :))

$set_password = "пароль"; // пароль

if(isset($_POST[log]) && isset($_GET[clear])) // Очищаем базу по требованию

{

$file = @fopen("страничка_просмотра_сообщений.php","w");

fwrite($file,"");

fclose($file);

}

// Если подошел пароль, выводим базу

if(isset($_POST[log]) && $_POST[login]==$set_login && $_POST[password] == $set_password)

{

$file = fopen("страничка_просмотра_сообщений.php","r");

if(filesize("страничка_просмотра_сообщений.php") != 0)

$text = fread($file,filesize("страничка_просмотра_сообщений.php"));

fclose($file);

print "

<form action='$PHP_SELF?clear' method=post>

<input type=hidden name=log>

<input type=submit name=clear value='Очистить базу'>

</form>

";

print $text;

}

else // Если не подошел, заново требуем логин и пароль

unset($_POST[log]);

// Запрашиваем логин и пароль

if(!isset($_POST[log]))

print "

<form action='$PHP_SELF' method=post>

Логин: <input type=text name=login><br>

Пароль: <input type=password name=password><br>

<input type=submit name=log value='Войти'>

</form>

";

?>

В третьем(страничка ошибки):

<html>

<body>

<p><a href="страничка_просмотра_сообщений.php">Повторить..</a>

</body>

</html>

Четвертый файл пустой(страничка_просмотра_сообщений),на него будут отправлятся сообщения.

Кристина
На сайте с 05.06.2006
Offline
75
#3

все еще актуально

corpse
На сайте с 02.10.2005
Offline
42
#4
Кристина:
все еще актуально

а что же в аське меня игнорируете ?

kod_ssilki_ru
На сайте с 02.03.2005
Offline
176
#5

Кристина, привет, даю ссылку по теме

/ru/forum/comment/1241108

Добавлено - большое спасибо, я очень благодарен за комментарий к моему сообщению, который мне оставили - отвечаю - как раз на даты смотрел, эта тема открыта недавно - конкретно 3 недели назад - и никто еще не написал, что вопрос решен и тема закрыта. Поэтому я взял на себя наглость дать ссылку на свой ответ в теме с аналогичным вопросом. Еще раз спасибо, что не прошли мимо.

Аккаунт закрыт 21.07.2009 ЛС (PM) отключены. Всем успехов! И Спасибо тем, кто был добр ко мне. Этот аккаунт ломали 18.05.2010 в 11.13 с ip 118.97.72.37 189.42.222.213 202.146.241.19 82.198.27.9

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий