Форум OlegON > Компьютеры и Программное обеспечение > Операционные системы и программное обеспечение > Программирование

Добавить капчу в простой скрипт обратной связи. Защита от спама ботов : Программирование

24.11.2024 15:31


31.03.2015 02:32
Форма выше была указана это которая у меня, а не с которого содрал
в свой просто добавил пару строк которые вывели мне и генерируют код, но увы код не проверяется на верность


Форма:
<form action="" method="post">
<table class="forms" cellpadding="0" cellspacing="0" border="0">
<?if ($_POST['email'] =='' && $_POST['message'] ==''){?>
<tr>
<td valign="top" colspan="2" style=""><h4 class="lnknreg">Есть вопросы по <?=$data['caption']['value'];?>? Свяжитесь с нами с помощью этой формы или воспользуйтесь услугой <a class="lnklpass" href="/static/2/?theme=<?=rawurlencode($subject_theme);?>">Перезвонить мне!</a>.</h4></td>
</tr>
<?}else{?>
<tr>
<td valign="top" colspan="2"><p>Ваше сообщение отправлено! Спасибо за Ваш интерес к ресурсу!</p></td>
</tr>
<?}?>
<tr>
<td align="right" valign="top" >Ваше имя: </td>
<td style="padding-left: 30px;"><input maxlength="25" type="text" name="name" value="<?=$_POST['name'];?>" style="border: 1px solid #666666;"/></td>
</tr>
<tr>
<td align="right" valign="top">Ваша эл. почта: </td>
<td style="padding-left: 30px;"><input maxlength="25" type="text" name="email" value="<?=$_POST['email']?>" style="border: 1px solid #666666;"/></td>
</tr>
<tr>
<td align="right" valign="top">Ваши вопросы относительно <?=$data['caption']['value']?>: </td>
<td style="padding-left: 30px;"><textarea cols="40" rows="8" style="border: 1px solid #666666;" name="message"><?=$_POST['message'];?></textarea></td>
</tr>

<tr>
<td></td>
<td> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input required type="checkbox" name="option2" value="a2">Установите флаг, если хотите продолжить<br> </td>
</tr>
<tr>
<tr>
<td align="right" valign="top">Секретный код: <font class="lnknreg">*</font></td>
<td style="padding-left: 30px;">
<input class="securecode_input" maxlength="6" type="text" value="" name="securecode" style="border: 1px solid #666666;"/>
<img src="/templates/images/code.php?sc=<?=$this->SecureCode();?>" alt=""/>
</td>
</tr>
<td>&nbsp;</td>
<td style="padding-left: 30px;">
<div class="cleare" style="padding-top: 10px;">
<input type="hidden" name="securecode_hash" value="<?=md5($_SESSION['code']);?>"/>
<input name="theme" type="hidden" size="50" value="<?=$subject_theme;?>"/>
<input type="hidden" name="user_ip" value="<?=getenv("REMOTE_ADDR");?>"/>
<input type="image" src="/templates/images/send.gif" alt="Отправить" class="absmiddle" />


</div>
</td>
</tr>
</table>
</form>
31.03.2015 07:29
Цитата:
OlegON Сделай где-нибудь себе пример формы и разбери ее, тогда и поймешь, что куда подсовывать.
Цитата:
OlegON жаль, что не читаешь, что я тебе пишу...
Цитата:
OlegON Еще раз, сделай себе где-то форму и пойми, как она работает для начала.
В последний раз. Сделай себе маленький файлик, с формой. Научись делать формы, потом переходи к разбору большой формы.
01.04.2015 05:44
Все понял. создать самому, простую форму. без приблуд. Пошел делать
Часовой пояс GMT +3, время: 15:31.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.