Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> email не отправляется с сервера хостинга, на домашнем все работает 
:(
    Опции темы
GMSD
Дата 14.8.2009, 12:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 15.11.2008

Репутация: нет
Всего: нет




M
MoLeX
Модератор: у нас есть кнопка КОД, для оформления кода

Поставил себе на сайт скрипт отправки e-mail. (скачал шаблон). На компе проверял (Апач Денвер-2) - работает, всё отправляется. Закачал на сервер (dinohost.ru) - не работает. Нажимаешь кнопку "отправить" (после этого должна осуществляться отправка и переход на $after_sent) а он начинает вроде бы переход, а в итоге остается на той же странице. и сообщение никуда не отправляется. Подскажите, мож разрешения надо поменять или в чём проблема???

Файл index.php:
Код


<?
$mymail="[email protected]"; // адрес email, на который будет высылаться почта
$updir="upload/"; // директория сайта, в которую будет производиться закачка файлов (например, upload/). Слэш в конце обязателен
$after_sent="/sent.html"; // страница, на которую будет перенаправлен пользователь после отправки письма
$max="2097152"; // максимальный размер файла, который сможет закачивать пользователь (в байтах)



if(empty($go)) {
if (file_exists("header.html")) {
include ("header.html");
} 
?>
<p style="margin-left: 30" align="justify"><form ENCTYPE="multipart/form-data" action="<?echo $PHP_SELF;?>" method=post>
<table border="0" width=83%>
<tr> 
<td width=30%><font size=+1 color=red>♣</font> Ваше имя: </td>
<td width=70%> 
<input type=text name=name>
</td>
</tr>
<tr> 
<td width=30%><font size=+1 color=red>♣</font> Ваш E-mail: </td>
<td width=70%><input type=text name=mail></td>
</tr>
<tr> 
<td width=30%><font size=+1 color=red>♣</font> Тема: </td>
<td width=70%> 
<input type="text" name="subject">
</td>
</tr>
<tr> 
<td width=30%>Текст сообщения:</td>
<td width=70%> 
<textarea name="message" rows="10" cols="40"></textarea>
</td>
</tr>
<tr> 
<td width=30%>Прикрепить файл (max. 2 MB): </td>
<td width=70%><INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="<?echo $max;?>"><INPUT NAME="userfile" TYPE="file" SIZE="40"></td>
</tr>
<tr> 
<td colspan="2"> 
<center>
<input type="submit" name=go value="Отправить">
</center>
</td></tr></table></form></p>
<?
if (file_exists("footer.html")) {
include ("footer.html");
}
}
else {

if(empty($name)) { 
$bad = "Вы не подписались<br>";
}

if(!preg_match("/^([a-z,0-9])+@([a-z,0-9])+(.([a-z,0-9])+)+$/", $mail)) // проверка правильности введенного e-mail адреса
{
$bad .= "Неправильный e-mail<br>";
}

if(empty($subject)) { 
$bad .= "Отсутствует тема сообщения<br>";
}

if ($bad) 
{
echo $bad;
?>
<a href="java script:history.back(1)">Заполните, пожалуйста, пустые поля</a>
<?
exit;
}
if (is_uploaded_file($userfile)) { 
if (filesize($userfile)<=$max){ 
$fi = "K письму был прикреплен файл $userfile_name размером $userfile_size байт, который был закачан в директорию $updir";
}
}
$ip = getenv("REMOTE_ADDR");
$usa = getenv("HTTP_USER_AGENT");
$temp = "$fi\n\nВам было отправлено сообщение:\n\n$message\n\nIP-адрес отправителя: $ip\nuser-agent: $usa";
$subj = "$subject"; 
$body = $temp;
$adds = "From: $mail\n"; 
$adds .= "X-Sender: < $mail >\n";
$adds .= "Content-Type: text/plain; charset=windows-1251\n"; 
mail($mymail,$subj,$body,$adds); 
Header("Location: $after_sent");
}
if (is_uploaded_file($userfile)) {
if (filesize($userfile)<=$max){
$dest=$updir.$userfile_name;
move_uploaded_file($userfile, $dest);
}
} 
?>



Это сообщение отредактировал(а) GMSD - 14.8.2009, 12:59
PM MAIL   Вверх
s0lman
Дата 14.8.2009, 12:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и лохматый
**


Профиль
Группа: Участник
Сообщений: 637
Регистрация: 1.11.2007
Где: Ukraine

Репутация: 9
Всего: 29



GMSD, пользуйтесь кнопкой "код" smile

Добавлено @ 13:00
По сабжу
В скрипте-обработчике (в начале) допишите 
Код

$name=$_POST['name'];

И так для каждого заполняемого поля.
А вообще у вас в php.ini включен register_globals, что, скажем так, не очень хорошо.
...
Мда, проблемы мое замечание не касалось  smile  

Это сообщение отредактировал(а) s0lman - 14.8.2009, 13:04


--------------------
Когда я уже выучусь на волшебника? :(
PM   Вверх
MoLeX
Дата 14.8.2009, 13:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



Код

<?
error_reporting(E_ALL);
mail('[email protected]', 'Test subject', 'Test mail');
?>


выполни, соответственно изменив на свое мыло.

Добавлено через 5 минут и 53 секунды
хотя можешь не выполнять. По всей видимости у тебя на рабочей машине стоит
register_globals = On

а на сервере
register_globals = Off

если прав, то тут два выхода:
1. прописать register_globals = On (плохой вариант)
2. переписать скрипт

Добавлено через 7 минут и 21 секунду
т.е. вместо
Код

if(empty($name)) { 
$bad = "Вы не подписались<br>";
}


должно получиться
Код

if(empty($_POST['name'])) { 
$bad = "Вы не подписались<br>";
}



--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
GMSD
Дата 14.8.2009, 13:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 15.11.2008

Репутация: нет
Всего: нет



Прописал
Код

ini_set("display_errors", "on");
ini_set('error_reporting', E_ALL);


После нажатия на кнопку отправить пишет:

The requested URL /send/<br /><b>Notice</b>: Undefined variable: PHP_SELF in <b>/home/ibeko/public_html/send/index.php</b> on line <b>35</b><br /> was not found on this server.

.
Цитата

прописать register_globals = On (плохой вариант)


Почему?

Это сообщение отредактировал(а) GMSD - 14.8.2009, 13:35
PM MAIL   Вверх
GMSD
Дата 14.8.2009, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 15.11.2008

Репутация: нет
Всего: нет



Немного переработал код. Теперь пишет 

Undefined variable: PHP_SELF was not found on this server.

после нажатия на кнопку "Отправить". Вот ссылка на форму http://ibeko.ru/send/  (можно ничего не заполнять).

Вот переработанный код (дома(Апач Денвер2 работает а на сервере нет)):
Код

<?
$mymail="[email protected]";
$after_sent="sent.html";
ini_set("display_errors", "on");
ini_set('error_reporting', E_ALL);
if(empty($go)) {
if (file_exists("header.html")) {
include ("header.html");
} 
?>

<table width="100%"  border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td bgcolor="#009966"><div align="left"><img src="../images/top_left.gif" width="40" height="30"></div></td>
        <td width="90%" bgcolor="#009966"><div align="center"><span class="style1">.:: Сделать заказ ::.</span></div></td>
        <td bgcolor="#009966"><div align="right"><img src="../images/top_right.gif" width="40" height="30"></div></td>
      </tr>
      <tr>
        <td colspan="3"><div align="center">
          <table width="100%"  border="0" cellpadding="0" cellspacing="2" bgcolor="#009966">
            <tr>
              <td><div align="justify">
                <table width="100%"  border="0" cellpadding="5" cellspacing="0" bgcolor="#A9F0D8">
                  <tr>
                    <td>&nbsp;&nbsp;&nbsp;&nbsp;Заказать продукцию нашего предприятия Вы можете воспользовавшись следующей контактной информацией:<br><br>
                    <strong> &nbsp;&nbsp;&nbsp;&nbsp;602212 Россия Владимирская обл. о.Муром с. Борисоглеб ул. Коминтерна 37<br>
&nbsp;&nbsp;&nbsp;&nbsp;тел.: (49234) 5-84-33<br>
&nbsp;&nbsp;&nbsp;&nbsp;факс: (49234) 5-85-77<br>
&nbsp;&nbsp;&nbsp;&nbsp;E-mail: [email protected],</strong><br><br>
&nbsp;&nbsp;&nbsp;&nbsp;либо посредством следующей формы:
<p style="margin-left: 30" align="justify">


<form ENCTYPE="multipart/form-data" action="<?echo $PHP_SELF;?>" method=post>
  <table border="0" width=100%>
    <tr> 
      <td width=30%>Организация:</td>
      <td width=70%> 
        <input type=text name=organization size="60">
      </td>
    </tr>
    <tr> 
      <td width=30%>Контактное лицо:</td>
      <td width=70%> 
        <input type=text name=face size="60"> 
      </td>
    </tr>
    <tr> 
      <td width=30%>Реквизиты:</td>
      <td width=70%> 
        <input type=text name=requisites size="60">
      </td>
    </tr>
    <tr> 
      <td width=30%>Ваш E-mail:</td>
      <td width=70%>
        <input type=text name=mail size="60"></td>
    </tr>
    <tr> 
      <td width=30%>Интересующая продукция:</td>
      <td width=70%>
         <select name="subject" size="1">
           <option>005 Универсальная профильная фреза</option>
           <option>006 Фрезерная головка для четырехстороннего станка</option>
           <option>006 Фрезерная головка из дюралюминия</option>
         </select> 
       </td>
    </tr>
    <tr>
    <td width="30%"></td>
    <td width="70%">
    <table border="0" cellpadding="0" cellspacing="0">
    <tr align="left">
    <td>D=</td>
    <td><input name=D type=text size="3" maxlength="3">мм;</td>
    <td>&nbsp;&nbsp;d=</td>
    <td><input name=dm type=text size="2" maxlength="2">мм;</td>
    <td>&nbsp;&nbsp;B=</td>
    <td><input name=B type=text size="3" maxlength="3">мм;</td>
    <td>&nbsp;&nbsp;z=</td>
    <td><input name=z type=text size="1" maxlength="1">шт;</td>
    <td>&nbsp;&nbsp;Кол-во:</td>
    <td><input type=text name=kol size="5">шт.</td>
    </tr>
    </table>
    </td>
    </tr>
    <tr>
    <td width="30%"></td>
    <td width="70%">
    D - наружный диаметр; d - внутренний диаметр; B - длина; z - количество зубьев.
    </td>
    </tr>
    <tr> 
      <td width=30%>Коментарий :</td>
      <td width=70%> 
        <textarea name="message" rows="7" cols="40"></textarea>
      </td>
    </tr>
    <tr> 
      <td colspan="2"> 
        <br>
        <center>
        <input type="submit" class="but" name=go value="Отправить">          <INPUT class="but" TYPE="reset" NAME="Reset" VALUE="Очистить">        </center>
      </td></tr></table></form></p>
</td>
                  </tr>
                </table>
              </div></td>
            </tr>
          </table>
        </div></td>
      </tr>
    </table></td>
  </tr>
</table>

<?
if (file_exists("footer.html")) {
include ("footer.html");
}
}
else {
$ip = getenv("REMOTE_ADDR");
$usa = getenv("HTTP_USER_AGENT");
$temp = "$fi\n\nВам было отправлено сообщение:\n\nОт:\n\n$organization\n\nКоторое представляет:\n\n$face\n\nИх реквизиты:\n\n$requisites\n\nИх интересуют:\n\n$subject\n\nD=\n\n$D\n\nd=\n\n$dm\n\nB=\n\n$B\n\nz=\n\n$z\n\nВ количестве:\n\n$kol\n\nКоментарий:\n\n$message\n\nIP-адрес отправителя: $ip\nuser-agent: $usa";
$subj = "$subject"; 
$body = $temp;
$adds = "From: $mail\n"; 
$adds .= "X-Sender: < $mail >\n";
$adds .= "Content-Type: text/plain; charset=windows-1251\n"; 
mail($mymail,$subj,$body,$adds); 
Header("Location: $after_sent");
}
?>

PM MAIL   Вверх
Ипатьев
Дата 14.8.2009, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 28
Всего: 37



Цитата(s0lman @  14.8.2009,  12:53 Найти цитируемый пост)
Код

$name=$_POST['name'];

для всех переменных, приходящих из формы.

Параметры ENCTYPE и action из формы вообще убрать.

Добавлено через 7 минут и 49 секунд
Да, самое главное забыл. Добавить проверку $subject на наличие переводов строк.
И вернуть проверку адреса. 
Иначе страница превратится в сервис рассылки спама.
PM MAIL   Вверх
GMSD
Дата 14.8.2009, 16:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 15.11.2008

Репутация: нет
Всего: нет



Ипатьев, 

Сделал как сказал. Результат - ошибок не выдает, но и не работает.
Посмотри, пожалуста:

Код

<?
$mymail="[email protected]";
$after_sent="sent.html";
$organization = $_POST['organization'];
$face = $_POST['face'];
$requisites = $_POST['requisites'];
$mail = $_POST['mail'];
$subject = $_POST['subject'];
$D = $_POST['D'];
$dm = $_POST['dm'];
$B = $_POST['B'];
$z = $_POST['z'];
$kol = $_POST['kol'];
$message = $_POST['message'];
ini_set("display_errors", "on");
ini_set('error_reporting', E_ALL);
if(empty($go)) {
if (file_exists("header.html")) {
include ("header.html");
} 
?>
<table width="100%"  border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td bgcolor="#009966"><div align="left"><img src="../images/top_left.gif" width="40" height="30"></div></td>
        <td width="90%" bgcolor="#009966"><div align="center"><span class="style1">.:: Сделать заказ ::.</span></div></td>
        <td bgcolor="#009966"><div align="right"><img src="../images/top_right.gif" width="40" height="30"></div></td>
      </tr>
      <tr>
        <td colspan="3"><div align="center">
          <table width="100%"  border="0" cellpadding="0" cellspacing="2" bgcolor="#009966">
            <tr>
              <td><div align="justify">
                <table width="100%"  border="0" cellpadding="5" cellspacing="0" bgcolor="#A9F0D8">
                  <tr>
                    <td>&nbsp;&nbsp;&nbsp;&nbsp;Заказать продукцию нашего предприятия Вы можете воспользовавшись следующей контактной информацией:<br><br>
                    <strong> &nbsp;&nbsp;&nbsp;&nbsp;602212 Россия Владимирская обл. о.Муром с. Борисоглеб ул. Коминтерна 37<br>
&nbsp;&nbsp;&nbsp;&nbsp;тел.: (49234) 5-84-33<br>
&nbsp;&nbsp;&nbsp;&nbsp;факс: (49234) 5-85-77<br>
&nbsp;&nbsp;&nbsp;&nbsp;E-mail: [email protected],</strong><br><br>
&nbsp;&nbsp;&nbsp;&nbsp;либо посредством следующей формы:
<p style="margin-left: 30" align="justify">


<form method="post">
  <table border="0" width=100%>
    <tr> 
      <td width=30%>Организация:</td>
      <td width=70%> 
        <input type=text name=organization size="60">
      </td>
    </tr>
    <tr> 
      <td width=30%>Контактное лицо:</td>
      <td width=70%> 
        <input type=text name=face size="60"> 
      </td>
    </tr>
    <tr> 
      <td width=30%>Реквизиты:</td>
      <td width=70%> 
        <input type=text name=requisites size="60">
      </td>
    </tr>
    <tr> 
      <td width=30%>Ваш E-mail:</td>
      <td width=70%>
        <input type=text name=mail size="60"></td>
    </tr>
    <tr> 
      <td width=30%>Интересующая продукция:</td>
      <td width=70%>
         <select name="subject" size="1">
           <option>005 Универсальная профильная фреза</option>
           <option>006 Фрезерная головка для четырехстороннего станка</option>
           <option>006 Фрезерная головка из дюралюминия</option>
         </select> 
       </td>
    </tr>
    <tr>
    <td width="30%"></td>
    <td width="70%">
    <table border="0" cellpadding="0" cellspacing="0">
    <tr align="left">
    <td>D=</td>
    <td><input name=D type=text size="3" maxlength="3">мм;</td>
    <td>&nbsp;&nbsp;d=</td>
    <td><input name=dm type=text size="2" maxlength="2">мм;</td>
    <td>&nbsp;&nbsp;B=</td>
    <td><input name=B type=text size="3" maxlength="3">мм;</td>
    <td>&nbsp;&nbsp;z=</td>
    <td><input name=z type=text size="1" maxlength="1">шт;</td>
    <td>&nbsp;&nbsp;Кол-во:</td>
    <td><input type=text name=kol size="5">шт.</td>
    </tr>
    </table>
    </td>
    </tr>
    <tr>
    <td width="30%"></td>
    <td width="70%">
    D - наружный диаметр; d - внутренний диаметр; B - длина; z - количество зубьев.
    </td>
    </tr>
    <tr> 
      <td width=30%>Коментарий :</td>
      <td width=70%> 
        <textarea name="message" rows="7" cols="40"></textarea>
      </td>
    </tr>
    <tr> 
      <td colspan="2"> 
        <br>
        <center>
        <input type="submit" class="but" name=go value="Отправить">          <INPUT class="but" TYPE="reset" NAME="Reset" VALUE="Очистить">        </center>
      </td></tr></table></form></p>
</td>
                  </tr>
                </table>
              </div></td>
            </tr>
          </table>
        </div></td>
      </tr>
    </table></td>
  </tr>
</table>

<?
if (file_exists("footer.html")) {
include ("footer.html");
}
}
else {
$ip = getenv("REMOTE_ADDR");
$usa = getenv("HTTP_USER_AGENT");
$temp = "$fi\n\nВам было отправлено сообщение:\n\nОт:\n\n$organization\n\nКоторое представляет:\n\n$face\n\nИх реквизиты:\n\n$requisites\n\nИх интересуют:\n\n$subject\n\nD=\n\n$D\n\nd=\n\n$dm\n\nB=\n\n$B\n\nz=\n\n$z\n\nВ количестве:\n\n$kol\n\nКоментарий:\n\n$message\n\nIP-адрес отправителя: $ip\nuser-agent: $usa";
$subj = $subject;
$body = $temp;
$adds = "From: $mail\n"; 
$adds .= "X-Sender: < $mail >\n";
$adds .= "Content-Type: text/plain; charset=windows-1251\n"; 
mail($mymail,$subj,$body,$adds); 
Header("Location: $after_sent");
}
?>

PM MAIL   Вверх
Ипатьев
Дата 14.8.2009, 16:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 28
Всего: 37



Если написано "все" - это значит все.
где в этом списке $go=?

Добавлено через 43 секунды
странно, кстати, что ошибок не выдает
PM MAIL   Вверх
GMSD
Дата 14.8.2009, 16:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 15.11.2008

Репутация: нет
Всего: нет



Ипатьев, 
Добавил:
Код

$go = $_POST['go'];
$reset = $_POST['reset'];

После нажатия "Отправить" переходит на sent.html, но письмо на почту не присылает???
Код

<?
$mymail="[email protected]";
$after_sent="sent.html";
$organization = $_POST['organization'];
$face = $_POST['face'];
$requisites = $_POST['requisites'];
$mail = $_POST['mail'];
$subject = $_POST['subject'];
$D = $_POST['D'];
$dm = $_POST['dm'];
$B = $_POST['B'];
$z = $_POST['z'];
$kol = $_POST['kol'];
$message = $_POST['message'];
$go = $_POST['go'];
$reset = $_POST['reset'];
ini_set("display_errors", "on");
ini_set('error_reporting', E_ALL);
if(empty($go)) {
if (file_exists("header.html")) {
include ("header.html");
} 
?>
<table width="100%"  border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td bgcolor="#009966"><div align="left"><img src="../images/top_left.gif" width="40" height="30"></div></td>
        <td width="90%" bgcolor="#009966"><div align="center"><span class="style1">.:: Сделать заказ ::.</span></div></td>
        <td bgcolor="#009966"><div align="right"><img src="../images/top_right.gif" width="40" height="30"></div></td>
      </tr>
      <tr>
        <td colspan="3"><div align="center">
          <table width="100%"  border="0" cellpadding="0" cellspacing="2" bgcolor="#009966">
            <tr>
              <td><div align="justify">
                <table width="100%"  border="0" cellpadding="5" cellspacing="0" bgcolor="#A9F0D8">
                  <tr>
                    <td>&nbsp;&nbsp;&nbsp;&nbsp;Заказать продукцию нашего предприятия Вы можете воспользовавшись следующей контактной информацией:<br><br>
                    <strong> &nbsp;&nbsp;&nbsp;&nbsp;602212 Россия Владимирская обл. о.Муром с. Борисоглеб ул. Коминтерна 37<br>
&nbsp;&nbsp;&nbsp;&nbsp;тел.: (49234) 5-84-33<br>
&nbsp;&nbsp;&nbsp;&nbsp;факс: (49234) 5-85-77<br>
&nbsp;&nbsp;&nbsp;&nbsp;E-mail: [email protected],</strong><br><br>
&nbsp;&nbsp;&nbsp;&nbsp;либо посредством следующей формы:
<p style="margin-left: 30" align="justify">


<form method="post">
  <table border="0" width=100%>
    <tr> 
      <td width=30%>Организация:</td>
      <td width=70%> 
        <input type=text name=organization size="60">
      </td>
    </tr>
    <tr> 
      <td width=30%>Контактное лицо:</td>
      <td width=70%> 
        <input type=text name=face size="60"> 
      </td>
    </tr>
    <tr> 
      <td width=30%>Реквизиты:</td>
      <td width=70%> 
        <input type=text name=requisites size="60">
      </td>
    </tr>
    <tr> 
      <td width=30%>Ваш E-mail:</td>
      <td width=70%>
        <input type=text name=mail size="60"></td>
    </tr>
    <tr> 
      <td width=30%>Интересующая продукция:</td>
      <td width=70%>
         <select name="subject" size="1">
           <option>005 Универсальная профильная фреза</option>
           <option>006 Фрезерная головка для четырехстороннего станка</option>
           <option>006 Фрезерная головка из дюралюминия</option>
         </select> 
       </td>
    </tr>
    <tr>
    <td width="30%"></td>
    <td width="70%">
    <table border="0" cellpadding="0" cellspacing="0">
    <tr align="left">
    <td>D=</td>
    <td><input name=D type=text size="3" maxlength="3">мм;</td>
    <td>&nbsp;&nbsp;d=</td>
    <td><input name=dm type=text size="2" maxlength="2">мм;</td>
    <td>&nbsp;&nbsp;B=</td>
    <td><input name=B type=text size="3" maxlength="3">мм;</td>
    <td>&nbsp;&nbsp;z=</td>
    <td><input name=z type=text size="1" maxlength="1">шт;</td>
    <td>&nbsp;&nbsp;Кол-во:</td>
    <td><input type=text name=kol size="5">шт.</td>
    </tr>
    </table>
    </td>
    </tr>
    <tr>
    <td width="30%"></td>
    <td width="70%">
    D - наружный диаметр; d - внутренний диаметр; B - длина; z - количество зубьев.
    </td>
    </tr>
    <tr> 
      <td width=30%>Коментарий :</td>
      <td width=70%> 
        <textarea name="message" rows="7" cols="40"></textarea>
      </td>
    </tr>
    <tr> 
      <td colspan="2"> 
        <br>
        <center>
        <input type="submit" class="but" name="go" value="Отправить">          <INPUT class="but" TYPE="reset" NAME="reset" VALUE="Очистить">        </center>
      </td></tr></table></form></p>
</td>
                  </tr>
                </table>
              </div></td>
            </tr>
          </table>
        </div></td>
      </tr>
    </table></td>
  </tr>
</table>

<?
if (file_exists("footer.html")) {
include ("footer.html");
}
}
else {
$ip = getenv("REMOTE_ADDR");
$usa = getenv("HTTP_USER_AGENT");
$temp = "Вам было отправлено сообщение:\n\nОт:\n\n$organization\n\nКоторое представляет:\n\n$face\n\nИх реквизиты:\n\n$requisites\n\nИх интересуют:\n\n$subject\n\nD=\n\n$D\n\nd=\n\n$dm\n\nB=\n\n$B\n\nz=\n\n$z\n\nВ количестве:\n\n$kol\n\nКоментарий:\n\n$message\n\nIP-адрес отправителя: $ip\nuser-agent: $usa";
$subj = $subject;
$body = $temp;
$adds = "From: $mail\n"; 
$adds .= "X-Sender: < $mail >\n";
$adds .= "Content-Type: text/plain; charset=windows-1251\n"; 
mail($mymail,$subj,$body,$adds); 
Header("Location: $after_sent");
}
?>

PM MAIL   Вверх
Ипатьев
Дата 14.8.2009, 16:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 28
Всего: 37



Сначала надо проверить, выполняется ли функция mail.
Если выполняется, то узнать - позволяет ли хостинг отправку емейлов вообще.


PM MAIL   Вверх
GMSD
Дата 14.8.2009, 17:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 15.11.2008

Репутация: нет
Всего: нет



Ипатьев, 

Спасибо, всё заработало, вроде (как бы не сглазить)!!!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0602 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.