[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Скрипт для отправки формы на e-mail
jordanp
Мне сделали скрипт для отправки формы на e-mail. Ну никак не могу его проверить на своем локльном сервере (WAMP5).
Вот, сам скрипт:
Локальны сервер вроде как работает нормально(проверял обичной упращенной формы и все работает и отсылает.Т.е не могу никак понять,то ли в написаной форме которою мне выслали есть ошибка, то ли чтото с серверам?

Код
<?php
$email .= $_POST['name'];
$email .= $_POST['subject'];
$email .= $_POST['mail'];
$email .= $_POST['message'];
$do = "hotel@hotel.bg";
$randkod1 =$_POST['randkod'];
$randkod = rand(1000,9999);
if(isset($email)){
if ($randkod1 = $randkod)
{
@mail($do,$email);
}
};


?>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Untitled Document</title>
</head>

<body>
<table width="544" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#000000">
  <tr>
    <td height="30" colspan="4"><table width="550" height="21" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td width="122">&nbsp;</td>
        <td width="428"><strong>Форма за обратна връзка </strong></td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td width="34" height="30">&nbsp;</td>
    <td width="150"><div align="right">Име : * </div></td>
    <td width="23">&nbsp;</td>
    <td width="332"><form method="POST" action="email2.php"><input name="name" type="text" id="name" size="20">
  
  <tr>
    <td>&nbsp;</td>
    <td height="30"><div align="right">Е-mail:* </div></td>
    <td height="30">&nbsp;</td>
    <td><input name="mail" type="text" id="mail" size="20"></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="30"><div align="right">Тема:  </div></td>
    <td height="30">&nbsp;</td>
    <td><input name="subject" type="text" id="subject"  size="20"></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td height="67"><p align="center">Въведете кодът от
      картинката:*</p>
        <table width="78" height="24" border="0" align="center" cellpadding="0" cellspacing="0">
          <tr>
            <td><?php echo($randkod);?></td>
          </tr>
      </table></td>
    <td height="67">&nbsp;</td>
    <td><input name="randkod" type="text" id="randkod"  size="20"></td>
  </tr>
  <tr>
    <td rowspan="2">&nbsp;</td>
    <td height="178"><div align="right">Съобщение :</div>
        <p>&nbsp;</p></td>
    <td height="178" rowspan="2">&nbsp;</td>
    <td rowspan="2"><p>
        <textarea name="message" cols="36" rows="9" ></textarea>
      </p>
        <p>
          <input type="submit" name="Submit" value="Изпрати"></form>
      </p></td>
  </tr>
  <tr>
    <td height="41">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="4">&nbsp;</td>
  </tr>
</table>
</body>
</html>




Спустя 9 минут, 28 секунд (18.01.2008 - 21:02) NRG написал(а):
попробуйте установить себе Денвер, в нем есть "заглушка" для ф-ии mail().
и таким образом проверите рабочий скрипт или нет.

Спустя 1 час, 5 минут, 21 секунда (18.01.2008 - 22:08) disc написал(а):
Код
if(isset($email)){
if ($randkod1 = $randkod)
{
@mail($do,$email);
}
};


'Профессионалы' делали ? biggrin.gif

Спустя 1 год, 10 месяцев, 1 день, 14 часов, 3 минуты, 49 секунд (20.11.2009 - 12:12) Joker написал(а):

$randkod1 =$_POST['randkod'];
$randkod = rand(1000,9999);
if(isset($email)){
if ($randkod1 = $randkod)
{
@mail($do,$email);
}
}
;


Это лучшее что я когда либо видел в програмировании.

Спустя 1 год, 8 месяцев, 18 дней, 4 часа, 20 минут, 38 секунд (8.08.2011 - 15:32) olegod написал(а):
Ага, это новый способ генерации каптчи

Спустя 30 минут, 57 секунд (8.08.2011 - 16:03) kristall написал(а):
Задумывалось как спамерская рулетка.

Спустя 18 дней, 17 часов, 16 минут, 59 секунд (27.08.2011 - 09:20) greefon4eg написал(а):
Всем привет. Ребята, подскажите, как из двух форм можно собрать данные в одно сообщение и отправить его на почту? Как две формы одновременно отправить я знаю, но вот как из двух форм в одно сообщения все данные запихать - не представляю sad.gif Очень нужно.

Спустя 10 минут, 52 секунды (27.08.2011 - 09:31) Invis1ble написал(а):
ну вы и некрофилы....

greefon4eg
Может стоит объединить две формы в одну?

Спустя 8 минут, 43 секунды (27.08.2011 - 09:40) greefon4eg написал(а):
не получается, я пробовал. Дело в том, что в одной форме юзер выбирает параметры, вводит некие данные и при нажатии на копку "расчитать" всплывает окошко, в котором вторая форма просит ввести имя телефон мыло для связи. В первой форме 3 вкладки (т.е. получается там три разные формы), и чтобы форма для ввода имени-мыла показывалась для любой вкладки ее приходится пихать в отдельный скрытый блок, иначе скрипт срабатывает только для одной вкладки...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.