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

Фото
- - - - -

Форма заполнения на мыло...


  • Вы не можете создать новую тему
  • Please log in to reply
8 ответов в этой теме

#1 PressSetter

PressSetter

    Крестный Папочка

  • Постоялец
  • 2 323 сообщений
  • Откуда:Таллинн

Отправлено 21 октября 2006 - 23:48

раньше у меня была заява сделана через метод пост и акшен через http://www.all4you.k.../formsender.cgi


теперь же, этот сайт (http://www.all4you.k.../formsender.cgi) перестал работать, а скачать .cgi файл как-то не додумался...
кто поможет сделать нормульно?


<form action="http://www.all4you.k...formsender.cgi" method="POST">
<input type="hidden" name="FS_FROM" value="[email protected]">
<input type="hidden" name="FS_SUBJ" value="Immortal Mafia">
<input type="hidden" name="FS_TEXT" value="">

потом большая анкета.

типо ваш ник
ваше имя
и т.п.
<center><input type="submit" Value="Подать заявку!">
<INPUT TYPE=reset VALUE="Очистить поля ">
</center>
</form>

че терь делать?
  • 0

#2 Skyman

Skyman
  • Пользователь
  • 82 сообщений
  • Откуда:Столица

Отправлено 22 октября 2006 - 00:08

cgi ты бы никак не скачал, ибо это программа на стороне сервера, принимающая данные (посланные твоим постом) и генерирующая хтмл на основе этих данных.

Если хочешь сделать полноценную анкету, то нужно писать скрипт на PHP/ASP/Perl или другом языке программирования. Чтобы он также читал постом данные, заносил их в БД или файл и потом оттуда читал.

Если не очень с этим знаком, то проще попросить, чтобы тебе это сделали, или найти что-то подобное типа этого all4you

Это если я всё правильно понял, и ты хочешь сделать что-то вроде гостевой или просто для сбора информации. :)
  • 0
--
keep going!

#3 BlackIce

BlackIce

    грозный Дон Пако

  • Пользователь
  • 313 сообщений
  • Откуда:Tallinn

Отправлено 23 октября 2006 - 15:29

<?php
if(!isset($_POST['send']))
{
echo '<form method=post action='.$PHP_SELF.'><input type=text name=name> <input type=text name=sname>
Sjuda vpisyvajutsa tvoi polja, kotorye ty hotseshotpravitj, i sam html
<input type=submit name=send value="OTPRAVITJ"></form>
';
}
else
{
$msg='NAME:'.$_POST['name'].' Surname:'.$_POST['sname'].';
mail('to','subject',$msg);
}
?>
$_POST['name'] - нэйм - это название поля ввода текста см. выше пример
$msg - это тело сообщения, для того чтобы не наделать ошибок и все работало посмотри как там все оформлено и добавляй нужные тебе поля по тому же принципу.
З.Ы. для этого скрипта тебе нужна будет поддержка пхп и все ...
}
  • 0
а кули, я тоже рульный дизайнер ввв.ме2.ее

#4 PressSetter

PressSetter

    Крестный Папочка

  • Постоялец
  • 2 323 сообщений
  • Откуда:Таллинн

Отправлено 24 октября 2006 - 00:37

<html>
<head></head>
<body>
<form action="MAILTO:[email protected]" method="post" enctype="text/plain">
<h3>This form sends an e-mail.</h3>
Name:<input type="text" name="name" value="your name" size="20"> <br>
Mail:<input type="text" name="mail" value="email" size="20"> <br>
Comment:<input type="text" name="comment" value="comment" size="40"><br>
<input type="submit" value="Send">
</form>
</body>
</html>


а так можно без ПХП , а то практически нигде на бесплатных хостингах не поддерживает пхп..

Сюда реально добавить еще дополнительные формы для отправки, и что вся заполненная инфо приходила на почту?



Блин не получается, вызывает Аутлук, что делать если пхпне поддерживается?

Сообщение изменено: AgentVlad (24 октября 2006 - 00:39 )

  • 0

#5 BlackIce

BlackIce

    грозный Дон Пако

  • Пользователь
  • 313 сообщений
  • Откуда:Tallinn

Отправлено 24 октября 2006 - 15:17

если у тебя есть лишние 50 ееков в месяц (http://estserver.com) например, то возьми хост себе, и все, без проблем будет работать
  • 0
а кули, я тоже рульный дизайнер ввв.ме2.ее

#6 PressSetter

PressSetter

    Крестный Папочка

  • Постоялец
  • 2 323 сообщений
  • Откуда:Таллинн

Отправлено 29 октября 2006 - 18:59

Ихвини, тупо не догнал...


<?php
if(!isset($_POST['send']))
{
echo '<form method=post action='.$PHP_SELF.'><input type=text name=name> <input type=text name=sname>


Сюда я должен вставить весь сайт мой прописанный в хтмл? +

<h3>This form sends an e-mail.</h3>
Name:<input type="text" name="name" value="your name" size="20"> <br>
Mail:<input type="text" name="mail" value="email" size="20"> <br>
Comment:<input type="text" name="comment" value="comment" size="40"><br>


<input type=submit name=send value="OTPRAVITJ"></form>
';
}
else //А ниже надо что-то добавлять?
{
$msg='NAME:'.$_POST['name'].' Surname:'.$_POST['sname'].';
mail('to','subject',$msg);
}
?>
$_POST['name'] - нэйм - это название поля ввода текста см. выше пример
$msg - это тело сообщения, для того чтобы не наделать ошибок и все работало посмотри как там все оформлено и добавляй нужные тебе поля по тому же принципу.
З.Ы. для этого скрипта тебе нужна будет поддержка пхп и все ...
}

//если не сложно помоги прописать две-три формы к примеру
Ваш ник:
Сообщение:


был бы очень признателен..

Сообщение изменено: AgentVlad (29 октября 2006 - 19:01 )

  • 0

#7 BlackIce

BlackIce

    грозный Дон Пако

  • Пользователь
  • 313 сообщений
  • Откуда:Tallinn

Отправлено 30 октября 2006 - 19:01

<html>
<head>
..
<body>
<?php
if(!isset($_POST['submit']))
{
echo '<form method=post action='.$PHP_SELF.'>
<table border=0 cellpadding=0 cellspacing=0 width=100%>
<tr>
<td>Name:</td><td><input type=text name=name></td>
</tr>
<tr>
<td>Message:</td><td><input type=text name=mess></td>
</tr>
<tr>
<td>E-Mail:</td><td><input type=text name=email></td>
</tr>
<tr>
<td></td><td><input type=submit name=submit value="SEND MESSAGE"></td>
</tr>
</table></form>';
}

else
{

////Тут идет формирование самого тела сообщения
$msg='Name is:'.$_POST['name'].' Message is:'.$_POST['mess'].' and his e-mail is:'.$_POST['email'].'';


/////Тут идет отправка на мыло сообщения
mail('[email protected]','from forum.ee',$msg);

////Тут можешь написать что то типо "спасибо за ваше сообщение"

echo 'спасибо за ваше сообщение';
}
?>
</body>
</html>

Вроде так, не проверял, но не должно быть ошибок, и должно работать
  • 0
а кули, я тоже рульный дизайнер ввв.ме2.ее

#8 PressSetter

PressSetter

    Крестный Папочка

  • Постоялец
  • 2 323 сообщений
  • Откуда:Таллинн

Отправлено 02 ноября 2006 - 01:32

BlackIce, спс за уделенное время
  • 0

#9 BlackIce

BlackIce

    грозный Дон Пако

  • Пользователь
  • 313 сообщений
  • Откуда:Tallinn

Отправлено 02 ноября 2006 - 15:09

AgentVlad, да без проблем, если вопросы по делу, без проблем отвечу, а по поводу вопросов, которые есть в мануале даже утруждаться не буду)
  • 0
а кули, я тоже рульный дизайнер ввв.ме2.ее