Ru-Board.club
← Вернуться в раздел «Web-программирование»

» Perl, PHP: отправка формы на e-mail

Автор: GiPER
Дата сообщения: 28.02.2003 14:44
Привет. Подскажите как можно с помощью PHP отправить данную форму на e-mail. Конкретно с данными полями.



Посмотреть саму форму можно ТУТ

Спасибо
Автор: vasyok
Дата сообщения: 28.02.2003 19:56
Perl скрипт будет выглядеть таким образом.

sub outmail {

$mailprog = "/bin/sendmail -t";
$masteremail = "куда отправлять"
$fromemail = "от кого"

open (OUTMAIL,"| $mailprog") || die "Ошибка в программе почты";
print OUTMAIL "To: $masteremail\n";
print OUTMAIL "Subject: Сообщение из гостевой книги - $user\n";
print OUTMAIL "From: $fromemail\n\n";
print OUTMAIL "========= Сообщение из гостевой книги =========\n";
print OUTMAIL "Имя: $name($ip) Дата: $pdata\n";
print OUTMAIL "Город: $city\n" if ($useremail ne "0");
print OUTMAIL "Е-Майл: $mail\n" if ($useremail ne "0");
print OUTMAIL "Сайт: $url\n" if ($userurl ne "0");
$text =~ s/<br>/\n/g;
print OUTMAIL "$text\n";
close(OUTMAIL);
}



Добавлено
в конце каждой из этих строчек нужна точка с запятой ;


Цитата:
$masteremail = "куда отправлять"
$fromemail = "от кого"


Автор: Cheery
Дата сообщения: 28.02.2003 20:10
Что то в ентом роде - шлет все поля формы.
$webmaster="tut@sobaka.ru";
$toemail="кому слать";
$i=0;
while (list($cle, $val)=each($_POST)){
$key[$i]=$cle;
$value[$i]=$val;
$i++;
}
$message = "";
$subject_line = "Form results";
for ($i=0;$i<count($key);$i++)
$message .= "--------". $key[$i]." --------\n".$value[$i]."\n";
$headers = "MIME-Version: 1.0\n" ;
$headers .= "Reply-To: $webmaster\n";
$headers .= "X-Sender: Admin <$webmaster>\n";
$headers .= "X-Mailer: FormResults\n";
$headers .= "X-Priority: 1\n";
$headers .= "X-MSMail-Priority: High\n";
$headers .= "Return-Path: <$webmaster>\n";
$headers .= "Content-Type: text/html;charset=win-1251\n";
mail($toemail, $subject_line, $message, $headers);
Автор: GiPER
Дата сообщения: 01.03.2003 01:47
Спасибо огромное!
Автор: ShaDeRzz
Дата сообщения: 24.01.2004 22:22
Я так понял, что это отправка через свой же почтовый клиент.. А как выслать через SMTP-сервер, не задействуя своего почтового клиента???
Автор: Cheery
Дата сообщения: 24.01.2004 22:45
ShaDeRzz

Цитата:
Я так понял, что это отправка через свой же почтовый клиент..

неправильно ты понял..
Автор: ShaDeRzz
Дата сообщения: 25.01.2004 17:41
Хорошо, тогда объясните мне, не сильно разбирающемуся, как это дело вставить у себя на странице, чтобы оно работало? (Извините. что похожий вопрос я уже задал в параллельной ветке, но хоть где-нибудь ответьте!) Вобщем мне требуется разместить у себя форму отправки, к примеру новостей, с моего сайта на мой ящик. (Раздел "Добавить новость").. Чтобы было поле ввода адреса отправителя, Имя (ник) и поле собственно для текста. У меня сайт в html. Заранее благодарен за ответы..................
Автор: Swappp
Дата сообщения: 25.01.2004 17:54
ShaDeRzz
для начала на сервере должен стоят php, если у тебя бесплатный хостинг в 80% случаев можешь даже не напрягаться (его нет). Если сервер всетаки поддерживает php, создаешь файл например send_form.php и в теге <?php //тут код ?> помещаешь код Cheery, а в форме ставишь action="send_form.php" method="post"
Автор: ShaDeRzz
Дата сообщения: 25.01.2004 20:10
Swappp - спасибо за помощь! Хостинг у меня платный (точней у моих друзей, которые дали мне уголок - я поддерживаю часть их проекта, касающуюся wap, sms over wap, wap-chat, картинки, мелодии, и естесственно мобильные новости, для чего собственна и нужна эта форма... На днях (сегодня наверное не получиться) буду пробовать сделать, как ты предложил... Ещё раз спасибо. Если у кого есть другие мнения - пишите, с удовольствием выслушаю (вычитаю )
Автор: XoioX
Дата сообщения: 20.11.2004 20:28
А какой код должен быть, чтобы при незаполненных обязательных полях, форма выдавала стр. "незаполнено обязатю поле", а когда все нормально "спасибо всё ОК!"
Автор: Cheery
Дата сообщения: 20.11.2004 21:42
XoioX

Цитата:
А какой код должен быть, чтобы при незаполненных обязательных полях, форма выдавала стр. "незаполнено обязатю поле", а когда все нормально "спасибо всё ОК!"

надоел уже.. честно.. когда фильтр юзать будешь?
http://forum.ru-board.com/topic.cgi?forum=31&topic=1935#1
Автор: Cheery
Дата сообщения: 27.12.2004 06:20
Короткий вариант
PHP: отсылает все данные из формы.

Код:
$webmaster="tut@sobaka.ru";
$toemail="кому слать";
$message = "";
while (list($cle, $val)=each($_POST))
$message .= "--------". $cle." --------\n".$val."\n";

$subject_line = "Form results";
$headers = "MIME-Version: 1.0\n" ;
$headers .= "Reply-To: $webmaster\n";
$headers .= "X-Sender: Admin <$webmaster>\n";
$headers .= "X-Mailer: FormResults\n";
$headers .= "X-Priority: 1\n";
$headers .= "X-MSMail-Priority: High\n";
$headers .= "Return-Path: <$webmaster>\n";
$headers .= "Content-Type: text/html;charset=win-1251\n";
mail($toemail, $subject_line, $message, $headers);
Автор: solicitorlaw
Дата сообщения: 04.04.2005 22:45
У меня возникла следующая проблема.
Имеется php-скрипт который создает форму для отправки e-mail на потовый ящик минуя почтовую программу. Т.е. сразу со страницы.
У данного скрипта имеется несколько файлов:
config.php
footer.php
form.php
header.php
index.php и reclip.txt.
Скрипт работает нормально, но форма находиться на своей странице.
Каким образом вставить данный скрипт (форму для отправки) в свою страницу? С тем чтобы можно было ее вписать в свой дизаин?

Решить проблему мне сложно, т.к. я не знаю как вообще работают скрипты. Т.е. у меня к примеру страница называется help.htm и я думаю, что если вставлять пчп-код с формой в страницу имеющую иное название чем предусмотрено автором скрипта - то скрипт работать не будет. Вообщем у меня возникло еще пару вариантов, я пытался через тег script вставлять ссылку на index.php, но это только привело к тому, что при запуске страницы help.htm происходит автоматический редирект на index.php. В результате весь мой дизаин на help.htm исчезает и остается только голая форма на index.php.
Итог нескольких вариантов - я только окончательно запутался.

Заранее благодарен.
Автор: Hakkinen
Дата сообщения: 22.04.2005 00:02
Имею на сайте анкету на PHP с таким кодом:

<?php

if (isset ($name))
{
$name = substr($name,0,20); //Не может быть более 20 символов
if (empty($name))
{
echo "<center><b>Не указано имя !!!<p>";
echo "<a href=anketa.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$name = "не указано";
}

$i = "не указано";
if ($name == $i AND $email == $i AND $mess == $i)
{
echo "Ошибка ! Скрипту не были переданы параметры !";
exit;
}

$to = "***@*****.ru";
$subject = "Спасибо тра ля ля";
$message = "Имя: $name;
Город: $mess1;
Электронный адрес: $mess2;
Анкета: $mess3;
IP-адрес: $REMOTE_ADDR";
mail ($to,$subject,$message) or print "Не могу отправить письмо !!!";
echo "<center><b>Спасибо.</a>";
exit;
?>


Возник такой вопрос:
Все заполненные анкеты приходят на моё e-mail, но в параметре «От кого» стоит «Nobody». Т.е. форма не передает письму почтовый адрес, который указывается в самой анкете. Как сделать, что бы анкеты приходили как будто с их e-mail’a. Это нужно для простоты и удобства.
Пробовал создать строку:
$from = "$mess2";
Не помогло, письма стали содержать в теме письма e-mail
Автор: Cheery
Дата сообщения: 22.04.2005 00:07
Hakkinen

Цитата:
Все заполненные анкеты приходят на моё e-mail, но в параметре «От кого» стоит «Nobody». Т.е. форма не передает письму почтовый адрес, который указывается в самой анкете. Как сделать, что бы анкеты приходили как будто с их e-mail’a. Это нужно для простоты и удобства.
Пробовал создать строку:
$from = "$mess2";
Не помогло, письма стали содержать в теме письма e-mail

RTFM
http://us2.php.net/manual/en/function.mail.php
примеры внизу. часть заголовка From

nobody будет всегда (хотя бы при передаче локальным sendmail сообщения конечному SMTP серверу), так как функция mail вставляет мыло того пользователя, под которым запущен php... в данном случае и апач.
хочется чтобы его вообще не было - посылать с помощью, скажем, phpmailer через какой то smtp сервер.
Автор: xo4y
Дата сообщения: 23.04.2005 08:45
$from = "From: ".$mess2."\nReply-To: ".$mess2."\nX-Mailer: PHP";
mail($to, $subject, $message, $from);
Автор: Hakkinen
Дата сообщения: 24.04.2005 00:44
xo4y
О, спасибо. Уже ближе к делу
Только к мылу почему-то еще приписывается .yandex.ru
Те было, например указано мыло asdf@sddf.ru , а приходит от asdf@sddf.ty.yandex.ru .
Яндекс, потому что, видать, мыло у меня на нем.
Что нужно подправить?
Автор: Pleshkov
Дата сообщения: 24.04.2005 01:03
Hakkinen

Код:
$email="admin@localhost"; //кому (мыло админа)
$from="$uname <$emailu>"; //$emailu - мыло юзверя; $uname - Имя юзверя
$topic="Форма обратной связи"; //тема письма
$headers ="From:".$from."\r\n";
$headers.="Reply-To:".$from."\r\n";
$headers.="MIME-Version:1.0\r\n";
$headers.="Content-Type:text/plain; charset=windows-1251\r\n";
$headers.="X-Priority: 3\r\n";
$headers.="X-MSMail-Priority: Normal\r\n";
$headers.="X-Mailer: PHP Mail Script\r\n";
$headers.="X-MimeOLE: Produced By phpFeedbackForm\r\n";
$headers.="X-AntiAbuse: Sender servername - www.domain.ru\r\n";
$headers.="X-User: none\r\n";
$message.="\r\n=====================================\r\n";
$message.="Имя отправителя: $uname\r\n";
$message.="E-mail отправителя: $emailu\r\n";
$body = $message."\r\n\r\n";
mail($email,$topic,$body,$headers);
Автор: Cheery
Дата сообщения: 24.04.2005 01:12
Pleshkov

Цитата:
В этом коде почему то все нормально (я имею ввиду адрес подставляется не nobody а юзверя.)

так и должно быть.. но не это имя будет конфигурировать при SMTP обмене в mail from:
а вообще - забей.
Автор: Hakkinen
Дата сообщения: 24.04.2005 22:31

Цитата:
а вообще - забей.

Что значит забей? Кто мне подскажет? Ведь практически получилось получить мыло вместо Nobody?
Автор: Cheery
Дата сообщения: 24.04.2005 23:26
Hakkinen

Цитата:
Что значит забей? Кто мне подскажет? Ведь практически получилось получить мыло вместо Nobody?

млин.. тебе сказали - не нужно тебе это .. это не исправишь. Максимум, что можно, сделать вот так через заголовки. но при подключении локального сендмейла к другому smtp будет использоваться юзер, под которым запущен php. и все, баста.. и тебя это не должно волновать.
Автор: Hakkinen
Дата сообщения: 25.04.2005 18:32

Цитата:
не нужно тебе это

Мне это как раз нужно.

Цитата:
это не исправишь.

Как не исправишь, если мыло практически правильно приходит?! Только как убрать .yandex.ru , приписываемое к мылу?
Автор: Cheery
Дата сообщения: 25.04.2005 20:39
Hakkinen

Цитата:
Как не исправишь, если мыло практически правильно приходит?! Только как убрать .yandex.ru , приписываемое к мылу?

надоел флейм.. чем тебя не устраивает вариант с заголовками From, что приведен выше?
Автор: Paaxaan
Дата сообщения: 26.04.2005 13:03
Значит есть у меня скриптик на PHP (отправка заполненной формы на мыло).


Код: <?php
/*
Скрипт "Contact-IC v.0.1a"
Разработка: Zontik
Тюнинг скрипта Sander
Support site: http://www.intercity.pp.ru
*/

// ИЗМЕНИТЕ ЭТИ ДАННЫЕ
$adresat = "admin@idcmtm.ru"; //замените на свой e-mail
$status = "МЦРМСО (Проект МОТ)"; // замените на свой статус/должность
$msg = "Спасибо, Ваш заказ принят! Мы обязательно вам ответим!<br><p align=right>$status</p>"; //Замените на свое сообщение, выводимое при отправке

// если вы не знаете php/html не изменяйте код ниже:
$you = "$status. E-mail:&nbsp;$adresat";
if ($submit) {
if(eregi("^[a-zA-Z0-9\._-]+@[a-z0-9\._-]+\.[a-z]{2,4}\$",$email))
{
if(empty($name)) echo "Введите ваше имя";
else
{
mail("$adresat", "Сообщение с сайта", "От: $name\nАдрес: $email\nСообщение:\n\n$message");
echo "<b>$msg<b>\n";
}
} else {
echo "E-mail неправильно введен или содержит недопустимые символы. Пожалуйста вернитесь и заполните все поля правильно";
}
}
else {
?>
<form action="<? echo $PHP_SELF?>" method=POST>

<table border="0" width="100%" id="table1" cellspacing="4">


<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Получатель:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><b><? echo "$you";?></b></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Наименование организации:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><textarea cols=40 rows=3 name=message></textarea></td>
<td width="5%">&nbsp;</td>
</tr>

ну и т.д......

</table>
<input name="submit" type=submit value="Отправить">
</form>
<?php
} // end "else" and end of this script)
?>
Автор: Pleshkov
Дата сообщения: 26.04.2005 19:45
Paaxaan
На предыдущей странице я приводил пример полностью работающего скрипта.
Когда то его юзал для формы заказа.
Автор: Bezzz
Дата сообщения: 27.04.2005 06:16
Paaxaan
Вместо строки

Код: mail("$adresat", "Сообщение с сайта", "От: $name\nАдрес: $email\nСообщение:\n\n$message");
Автор: Paaxaan
Дата сообщения: 27.04.2005 14:35
Pleshkov
Пасиба конешно, но я уж этот подзаточил под нужды! Вот тока по мелочи осталось... но без этих мелочей он не катит! ))

Bezzz
Ну я в принципе так и предполагал, но вот что конкретно нужно написать не знаю!
Вопрос применимо к тому, что ты написал: Насчет кодировки эт понятно, а в остальном же строки у тебя отличаются вот этим

Код: "Content-Type: text/plain;
Автор: Bezzz
Дата сообщения: 28.04.2005 05:51
Paaxaan
Content-Type: text/plain означает, что текст отправляемого email в формате "обычный текст"

Про какие поля ты говоришь, которые не отправляются, не пойму...
Все, что должно быть в тексте емели, укажи в строке "От: $name\nАдрес: $email\nСообщение:\n\n$message"
Автор: Paaxaan
Дата сообщения: 28.04.2005 09:06
Bezzz
Ну вот смотри, у меня значит в форме есть следующие поля:


Код: <tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Наименование организации:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><textarea cols=40 rows=3 name=message></textarea></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Основное направление
деятельности:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><textarea cols=40 rows=3 name=message></textarea></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Основные типы бизнес-процессов:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><textarea cols=40 rows=3 name=message></textarea></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Численность персонала:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><font face="Tahoma"><input type=radio name=user-age value=1-10><font size="2">1-10
</font>
<input type=radio name=user-age value=10-100><font size="2">10-100
</font>
<input type=radio name=user-age value=100-1000 checked><font size="2">100-1000
</font>
<input type=radio name=user-age value=более 1000><font size="2">более 1000</font></font></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Необходимость программы вызвана:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left" style="word-spacing: 0; margin-top: 0; margin-bottom: 0">
<p style="margin-top: 0; margin-bottom: 0"><input type=radio name=user-age value=построением логистической системы checked><font face="Tahoma" size="2"> построением логистической системы</font></p>
<p style="margin-top: 0; margin-bottom: 0"><input type=radio name=user-age value=улучшением деятельности имеющейся системы><font face="Tahoma" size="2"> улучшением деятельности имеющейся системы</font></p></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Какие варианты программ
организация намерена применять?</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><p style="margin-top: 0; margin-bottom: 0"><input type=radio name=user-age value=построением логистической системы checked><font face="Tahoma" size="2">
Программы обучения с контрольными вопросами</font></p>
<p style="margin-top: 10px; margin-bottom: 3px">
<font face="Tahoma" size="2">Программы тестирования:</font></p>
<p style="margin-top: 0; margin-bottom: 0; margin-left:10px">
<input type=checkbox name=c01 value=yes><font face="Tahoma" size="2">
<span lang="ru">блок &quot;Контроль&quot; (выделяется только если необходим
заказ одного этого блока)</span></font></p>
<p style="margin-top: 0; margin-bottom: 0; margin-left:10px"><input type=checkbox name=c01 value=yes><font face="Tahoma" size="2">
<span lang="ru">блок &quot;Практика&quot;, предназначенный для оценки
наличия практических навыков в решении текущих задач</span></font></p>
<p style="margin-top: 0; margin-bottom: 0; margin-left:10px"><input type=checkbox name=c01 value=yes><font face="Tahoma" size="2">
<span lang="ru">блок &quot;Рабочая тетрадь&quot;, предназначенный для оценки
умения Заказчика самостоятельно ориентироваться в решении
проблемных ситуаций</span></p></td></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Каким вариантам тестирования вы
отдаете предпочтение?</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%"><p style="margin-top: 0; margin-bottom: 0"><input type=radio name=user-age value=построением логистической системы checked><font face="Tahoma" size="2"> бумажный</font></p>
<p style="margin-top: 0; margin-bottom: 0"><input type=radio name=user-age value=улучшением деятельности имеющейся системы><font face="Tahoma" size="2"> электронный</font></p></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Необходима ли Вам подпрограмма
рейтинга тестируемого?</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%"><p style="margin-top: 0; margin-bottom: 0"><input type=radio name=user-age value=построением логистической системы checked><font face="Tahoma" size="2">Да</font></p>
<p style="margin-top: 0; margin-bottom: 0"><input type=radio name=user-age value=улучшением деятельности имеющейся системы><font face="Tahoma" size="2">
Нет</font></p></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Необходима ли Вам
предварительная отправка &quot;Путеводителя&quot;?</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%"><p style="margin-top: 0; margin-bottom: 0"><input type=radio name=user-age value=построением логистической системы checked><font face="Tahoma" size="2">Да</font></p>
<p style="margin-top: 0; margin-bottom: 0"><input type=radio name=user-age value=улучшением деятельности имеющейся системы><font face="Tahoma" size="2">
Нет</font></p></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Представитель Заказчика:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><input type=text name=name size=40></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Юридический адрес:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><textarea cols=40 rows=3 name=message></textarea></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Фактический адрес:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><textarea cols=40 rows=3 name=message></textarea></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2"><span lang="en-us">E-mail</span>:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><input type=text name=email size=40></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">ИНН:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><input type=text name=name size=40></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Р/сч:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><input type=text name=name size=40></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Банк:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><input type=text name=name size=40></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Кор/сч:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><input type=text name=name size=40></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">БИК:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><input type=text name=name size=40></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">КПП:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><input type=text name=name size=40></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<p align="left" style="margin-top: 0; margin-bottom: 0"><b>
<font face="Tahoma" size="2">Адрес доставки:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><textarea cols=40 rows=3 name=message></textarea></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<b><font face="Tahoma" size="2">Телефон:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><input type=text name=name size=40></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<b><font face="Tahoma" size="2">Факс:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><input type=text name=name size=40></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<b><font face="Tahoma" size="2">Контактное лицо:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><input type=text name=name size=40></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">
<b><font face="Tahoma" size="2">Должность:</font></b></td>
<td width="2%">&nbsp;</td>
<td width="45%" align="left"><input type=text name=name size=40></td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">&nbsp;</td>
<td width="2%">&nbsp;</td>
<td width="45%">&nbsp;</td>
<td width="5%">&nbsp;</td>
</tr>

<tr>
<td width="5%">&nbsp;</td>
<td width="43%" align="left" valign="top">&nbsp;</td>
<td width="2%">&nbsp;</td>
<td width="45%">&nbsp;</td>
<td width="5%">&nbsp;</td>
</tr>
Автор: Bezzz
Дата сообщения: 28.04.2005 10:08
Paaxaan
На кой выставлять такой огромный листинг - кинул бы мне на ПМ :(
И понятно почему у тебя не все отсылается. У каждого input должен быть уникальный name. В твоей форме туева хуча полей с одинаковым именем (см name=name). Вот тебе и отсылается последнее значение.

Страницы: 1234567891011121314151617

Предыдущая тема: Как сделать так чтобы в MySQL грузились тяжёлые картинки


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.