PHP/MySQL | обратная связь
Вообщем есть у меня скрипт обратной связи на пыхе и хтмл
Я заполняю все поля нажимаю отправить и потом выдает введите тему сообщения , почему ведь я все поля заполнил
Я заполняю все поля нажимаю отправить и потом выдает введите тему сообщения , почему ведь я все поля заполнил
ADBOKAT (27.01.2016 в 20:12)
Вообщем есть у меня скрипт обратной связи на пыхе и хтмл
Я заполняю все поля нажимаю отправить и потом выдает введите тему сообщения , почему ведь я все поля заполнил
Вообщем есть у меня скрипт обратной связи на пыхе и хтмл
Я заполняю все поля нажимаю отправить и потом выдает введите тему сообщения , почему ведь я все поля заполнил
.вангую.
изменяй урл
<?php
///тут системные инклуды и шапка/////
session_start();
echo '<div class="dl">Отправка письма</div>';
echo '<div class="a"><font color="red">Поля помеченные <b>*</b><br>являются обязательными для заполнения</font></div>';
echo '<div class="a">';
echo"<form method="post" action="mail.php">";
echo"Тема<font color="red">*</font>:";
echo '<font color="red"><small>max* 25 символов</small></font>';
echo"<br/><input name='temka' maxlength='25' value=''/><br/>";
echo"Ваш E-mail:";
echo"<br/><input name="email" maxlength="50" value=""/><br/>";
echo"Cообщение<font color="red">*</font>:";
echo '<font color="red"><small>max* 1000 символов</small></font>';
echo"<br/><input name="text" maxlength="1000" value=""/><br/>";
$key = mt_rand(1000,9999);
$_SESSION['key'] = $key;
echo 'Введите код<font color="red">*</font>: '.$key.'<br>
<input name="key" type="text" size="5" maxlength="4" value=""><br>';
echo"<input value="Отправить" name="do" type="submit"/></form>";
echo '</div>';
echo '<div class="a">
<a href="../svyaz.php">Назад</a></br>
<a href="'.$setup['site_url'].'">На главную</a><br>';
echo '</div>';
////тут ноги и всё что нужно для конца страницы/////
///тут системные инклуды и шапка/////
session_start();
echo '<div class="dl">Отправка письма</div>';
echo '<div class="a"><font color="red">Поля помеченные <b>*</b><br>являются обязательными для заполнения</font></div>';
echo '<div class="a">';
echo"<form method="post" action="mail.php">";
echo"Тема<font color="red">*</font>:";
echo '<font color="red"><small>max* 25 символов</small></font>';
echo"<br/><input name='temka' maxlength='25' value=''/><br/>";
echo"Ваш E-mail:";
echo"<br/><input name="email" maxlength="50" value=""/><br/>";
echo"Cообщение<font color="red">*</font>:";
echo '<font color="red"><small>max* 1000 символов</small></font>';
echo"<br/><input name="text" maxlength="1000" value=""/><br/>";
$key = mt_rand(1000,9999);
$_SESSION['key'] = $key;
echo 'Введите код<font color="red">*</font>: '.$key.'<br>
<input name="key" type="text" size="5" maxlength="4" value=""><br>';
echo"<input value="Отправить" name="do" type="submit"/></form>";
echo '</div>';
echo '<div class="a">
<a href="../svyaz.php">Назад</a></br>
<a href="'.$setup['site_url'].'">На главную</a><br>';
echo '</div>';
////тут ноги и всё что нужно для конца страницы/////
yamus, в какой строке
ADBOKAT, скорее всего в поле указано иное имя, нежели в обработчике, даже разница в одну букву в этом случае будет приводить к подобной проблеме =)
я имел введу не пиши урл на вм
VarrkaN, там весь код http://profiwm.com/forum/thema80762
ADBOKAT, echo $tema;
и проверь вывод, если нет - значит ты с фильтрацией накосячил
и проверь вывод, если нет - значит ты с фильтрацией накосячил