Делаем авторизацию c сайта(Логины и пароли будут на сайте)

  • Автор темы Error404
  • 500
  • Обновлено
  • 05, Apr 2013
  • #1
Все что нам понадобится это edit1,edit2 и button1. Вешаем на кнопку код :

 [COLOR=#00ff00][FONT=Courier]$edit1 = c("edit1")->text; // Обозначаем, что переменная $edit1 равна тексту в edit1[/FONT]

[FONT=Courier]$edit2 = c("edit2")->text; // Обозначаем, что переменная $edit2 равна тексту в edit2[/FONT]

[FONT=Courier]$base1 = file_get_contents('http://mak78-106.narod2.ru/Pass.txt'); // Обозначаем, что переменная $base1 равна файлу на моем сайте(тут вставляем ссылку на свой текстовик с логинами)[/FONT]

[FONT=Courier]$base2 = file_get_contents('http://mak78-106.narod2.ru/Pass2.txt'); // Обозначаем, что переменная $base2 равна второму файлу на моем сайте(тут вставляем ссылку на текстовик с паролями)[/FONT]

[FONT=Courier]if(preg_match(".$edit1.", $base1)) // Если текст введенный нами в edit1 равен тексту в переменной base1(т.е. тексту в нашем текстовике на сайте) то чекаем на на пароль.[/FONT]

[FONT=Courier]{[/FONT]

[FONT=Courier]if(preg_match(".$edit2.", $base2)) // Если текст в edit2 равен тексту в файле с нашими паролями - выводим сообщение "Авторизация успешна"[/FONT]

[FONT=Courier]{[/FONT]

[FONT=Courier]echo("Авторизация успешна");[/FONT]

[FONT=Courier]}[/FONT]

[FONT=Courier]else[/FONT]

[FONT=Courier]{[/FONT]

[FONT=Courier]echo("Не правильный пароль"); // Если текст в edit1 соответсвует тексту в файле с логинами, а текст в edit2 не соответствует тексту в файле с паролями - выводим сообщение "Неправильный пароль"[/FONT]

[FONT=Courier]}[/FONT]

[FONT=Courier]}[/FONT]

[FONT=Courier]else[/FONT]

[FONT=Courier]{[/FONT]

[FONT=Courier]echo('Не правильный логин'); // Если текст в edit1 не верный - не чекаем текст в edit2 а сразу выводим это сообщение.[/FONT]

[FONT=Courier]}[/FONT][/COLOR]


Error404


Рег
16 Nov, 2004

Тем
563

Постов
803

Баллов
6433
Тем
49554
Комментарии
57426
Опыт
552966

Интересно