ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Скрипт авторизации на файлах
  #1  
Старый 23.03.2008, 20:49
Аватар для Хелпер
Хелпер
Участник форума
Регистрация: 21.02.2007
Сообщений: 171
Провел на форуме:
849260

Репутация: 32
По умолчанию Скрипт авторизации на файлах

Нужен скрипт авторизации.
Т.е. ЛОГИН ПАСС.
Есть файл users.txt
там запись вида
user;pass
user2;pass2
Скрипт встраивается в страничку. Если логин пасс верный, то юзера пускает на страниуцу.

Последний раз редактировалось Хелпер; 23.03.2008 в 21:46..
 
Ответить с цитированием

  #2  
Старый 23.03.2008, 20:51
Аватар для iddqd
iddqd
Banned
Регистрация: 19.12.2007
Сообщений: 924
Провел на форуме:
4192567

Репутация: 2145


По умолчанию

Это не пойдет?
http://forum.vingrad.ru/s/b7384a7816717a00b7a14dbea3fe4f4c/act-Print/client/printer/f-176/t-65043.html

Последний раз редактировалось iddqd; 23.03.2008 в 21:03..
 
Ответить с цитированием

  #3  
Старый 23.03.2008, 21:10
Аватар для Хелпер
Хелпер
Участник форума
Регистрация: 21.02.2007
Сообщений: 171
Провел на форуме:
849260

Репутация: 32
По умолчанию

Цитата:
Сообщение от iddqd  
Это не пойдет?
http://forum.vingrad.ru/s/b7384a7816717a00b7a14dbea3fe4f4c/act-Print/client/printer/f-176/t-65043.html
нет
 
Ответить с цитированием

  #4  
Старый 23.03.2008, 21:37
Аватар для WVBR
WVBR
Познающий
Регистрация: 14.02.2008
Сообщений: 46
Провел на форуме:
189430

Репутация: 12
По умолчанию

Цитата:
Сообщение от Хелпер  
нет

чем же тебе не подходит, может... подробнее?
 
Ответить с цитированием

  #5  
Старый 23.03.2008, 22:19
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

PHP код:
<?php
$file 
'users.txt';
$cnt file($file);
for(
$i 0$i <= count($cnt); $i++)
{
    list(
$login$password) = explode(':',  $cnt[$i]);
    if(
$_POST['login'] == $login && $_POST['password'] == $password)
    {
         echo 
'xek, vse norm';
         
$i count($cnt);
    }
    else
    {
         echo 
'nuxai pisky, bad login or pass';
    }
}
?>
$_POST['login] && $_POST['password'] это логин и пароль что вводятся в поля
 
Ответить с цитированием

  #6  
Старый 23.03.2008, 22:39
Аватар для Хелпер
Хелпер
Участник форума
Регистрация: 21.02.2007
Сообщений: 171
Провел на форуме:
849260

Репутация: 32
По умолчанию

это ниче не дает. Встроил код: получилось ЛОГИН <поле> ПАСС <поле> и моя страница. А мне ее нужно защитить. К тому же после ввода пасса и логина страница просто перезагружается
 
Ответить с цитированием

  #7  
Старый 23.03.2008, 22:47
Аватар для scrat
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
Провел на форуме:
5812656

Репутация: 1540


Отправить сообщение для scrat с помощью ICQ
По умолчанию

Цитата:
Сообщение от Isis  
PHP код:
<?php
$file 
'users.txt';
$cnt file($file);
for(
$i 0$i <= count($cnt); $i++)
{
    list(
$login$password) = explode(':',  $cnt[$i]);
    if(
$_POST['login'] == $login && $_POST['password'] == $password)
    {
         echo 
'xek, vse norm';
         
$i count($cnt);
    }
    else
    {
         echo 
'nuxai pisky, bad login or pass';
    }
}
?>
$_POST['login] && $_POST['password'] это логин и пароль что вводятся в поля
ну если уж до конца:
PHP код:
<?php
if(isset($_POST['go']))
{
$file 'users.txt';
$cnt file($file);
for(
$i 0$i <= count($cnt); $i++)
{
    list(
$login$password) = explode(':',  $cnt[$i]);
    if(
$_POST['login'] == $login && $_POST['password'] == $password)
    {
         echo 
'xek, vse norm';
         
$i count($cnt);
    }
    else
    {
         echo 
'nuxai pisky, bad login or pass';
    }
}
}
else echo 
'
<form method="POST">
Login:<input type="text" name="login"><br>
Password:<input type="password" name="password">
<br><input type="submit" name="go">
</form>'
;
?>
пс неполиткорректный скрипт
ппс а ещё можно ajax прикрутить

Последний раз редактировалось scrat; 23.03.2008 в 22:50..
 
Ответить с цитированием

  #8  
Старый 23.03.2008, 23:19
Аватар для +toxa+
+toxa+
[Лишённый самовыражени
Регистрация: 16.01.2005
Сообщений: 1,787
Провел на форуме:
9751379

Репутация: 3812


Отправить сообщение для +toxa+ с помощью ICQ Отправить сообщение для +toxa+ с помощью AIM
По умолчанию

Цитата:
Сообщение от scrat  
ппс а ещё можно ajax прикрутить
а можно ещё прекратить выёбываться и сделать всё на бейсик авторизации или на .htpasswd
__________________
 
Ответить с цитированием

  #9  
Старый 24.03.2008, 04:23
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Цитата:
Сообщение от +toxa+  
а можно ещё прекратить выёбываться и сделать всё на бейсик авторизации или на .htpasswd
А можно еще прекратить думать как кого-то подъебать и вспомнить что бейсик авторизация итак использует .htpasswd , а у тебя "или" =)
 
Ответить с цитированием

  #10  
Старый 24.03.2008, 04:35
Аватар для +toxa+
+toxa+
[Лишённый самовыражени
Регистрация: 16.01.2005
Сообщений: 1,787
Провел на форуме:
9751379

Репутация: 3812


Отправить сообщение для +toxa+ с помощью ICQ Отправить сообщение для +toxa+ с помощью AIM
По умолчанию

PHP код:
if (!isset($_SERVER['PHP_AUTH_USER']) || md5($_SERVER['PHP_AUTH_USER'])!==$name || md5($_SERVER['PHP_AUTH_PW'])!==$pass)
   {
   
header('WWW-Authenticate: Basic realm="HELLO!"');
   
header('HTTP/1.0 401 Unauthorized');
   exit(
"<h1>Access Denied</h1>");
   } 
эта хрень серьёзно использует htpasswd ? оО
__________________
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Комплект инструментов для вебмастеров. Solide Snake SЕО - тонкости, методы раскрутки 1 20.03.2008 00:10
комплекс SEO-master SQL SЕО - тонкости, методы раскрутки 2 19.03.2008 20:22
Продам качественный Спам/флуд скрипт Zhenek Разное - Покупка, продажа, обмен 7 12.12.2007 12:15



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ