Ещё один вариант формы входа с каптчей

Очередной вариант формы входа для вашего букса. Просто в установке — и главное — бесплатен.Очередной вариант формы входа для вашего букса. Просто в установке — и главное — бесплатен.

Установка:
Имеем простой скрипт SooFast, в котором нет формы быстрого входа.

Открываем файл menuright.php и заменяем так код:

}else{
  echo "<center><a href="register.php?r=".$elref."">Регистрация</a><br>";
  echo "<a href="login.php?r=".$elref."">Вход</a><br></center>";
}


На код:

}else{
include('loginform.php');
}


Далее открываем файл login.php и в нём после:

if (isset($_POST['username']))
{


Добавляем:

$code=$_POST["code"];
$log=$_SESSION["logcaptcha"];
if($code != $log)
{
echo "<b><center><img src=images/error.png>Неправильно введён проверочный код!</center></b>";
exit();
}


И в этом же файле ниже ищем код:

<form action='' method='POST'>
<table width="100%" border="0" align="center">
  <tr>
  <td width="40%" align="right">

<label>Логин</label></p></td>
  <td width="60%" align="left"><input type='text' size='15' maxlength='25' name='username' autocomplete="off" value="" tabindex="1" /></td>
  </tr>
  <tr>
  <td width="40%" align="right">

<label>Пароль</label></p></td>
  <td width="60%" align="left"><input type='password' size='15' maxlength='25' name='password' autocomplete="off" value="" tabindex="2" /></td>
  </tr>
  <tr>
  <td colspan=2 align="center"><input type="submit" value="Войти" class="submit" tabindex="4" /></td>
  </tr>
</table>
</form>


И его заменяем на:

<? include('loginform.php'); ?>


Осталось скачать архив: logform.zip и залить файлы из него на хост.

Можно также подогнать цвет цифр в каптче — для этого открываем файл logincap.php и ищем строку:

$text_color = imagecolorallocate($img, 255, 0, 0);


В ней идущие подряд три числа: 255, 0, 0 — это код цвета в формате RGB, выставьте на свой.

Автор публикации

не в сети 14 лет

Alex

Комментарии: 0Публикации: 166Регистрация: 19-02-2011

Понравилась статья? Поделись в соц. сетях:

Похожие новости

Отправить комментарий

wpDiscuz
Авторизация
*
*
Регистрация
*
*
*
Генерация пароля