Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Скрипт регистрации (https://forum.antichat.xyz/showthread.php?t=31453)

XIII 16.01.2007 23:44

Скрипт регистрации
 
Люди кто знает php , помогите пожалуйста, нужен php скрипт регистрации буквально 2 поля логин пароль и (если не трудно проверку на наличия этого логина) файл должен записывать в user.ini в виде
"логин" "пароль" "z" "a" со скобками и "z" "a" для всех подефалту =) если не трудно напишите пожалуйста
Зарание спасибо

XIII 16.01.2007 23:57

всем спасибо уже сделал

AlexCRC 17.01.2007 00:03

Вопрос - а почему mySQL не использовал? И смотри что бы в WEИ тот файл доступен небыл.

nc.STRIEM 17.01.2007 00:17

Цитата:

Сообщение от AlexCRC
Вопрос - а почему mySQL не использовал? И смотри что бы в WEИ тот файл доступен небыл.

При возможносте sql лучше не пользоваться, есле чет простенькое то лучше хранить в обычных txt!!! Ведь тотже mysql это сервер, который жрет ресурсы и также имеет свои глюки!
sql приходит на помощь при реализации сложных проектов!

XIII 17.01.2007 00:19

но если есть желание у кого написать скрипт то пожалуйста сделайте , т.к. я нашёл тока для sql =(

nc.STRIEM 17.01.2007 00:41

вот те функция регистрации:

PHP код:

function regist($nic,$pass)  
{
    
$fo=fopen("registedusers.txt","r");
      while(!
feof($fo))
      {
       
$cont=split('\|'rtrim((fgets($fo))));
       if(
strtolower(base64_decode($cont[0]))==strtolower($nic))
          return 
0;
      }
      
fclose($fo);
      
$fo=fopen("registedusers.txt","a");
      
fwrite($fo,base64_encode($nic).'|'.md5($pass)."\n");
      
fclose($fo);
      return 
1;
 } 


blaga 17.01.2007 04:40

хм. а потом любой чувачело сможет посмотреть этот ваш файл. Имхо, лучше сделать пхп с еханьем каконибудь левой строчки. тогда пароли не увидиш из нета.

Raz0r 17.01.2007 11:31

юзайте на php+mysql регистрацию/авторизацию, уж лучше, чем тот изврат что вам здесь предложили

nc.STRIEM 17.01.2007 19:59

Цитата:

Сообщение от blaga
хм. а потом любой чувачело сможет посмотреть этот ваш файл. Имхо, лучше сделать пхп с еханьем каконибудь левой строчки. тогда пароли не увидиш из нета.

для этого существует .htaccess,
1. файл с паролямми закрываеться от всех!
2. никто не знает имя файла
3. пароли хешируються


Цитата:

Сообщение от Raz0r
юзайте на php+mysql регистрацию/авторизацию, уж лучше, чем тот изврат что вам здесь предложили

есле не знаеш то не пи**и пожалуста!
повторюсь к sql нужно прибегать при организации сложных таблиц! По сути дела это надстройка! а простенькое делаеться через обычные файлы! производительноесть больше!

blaga 17.01.2007 20:02

Да все равно мне кажеться что это немного муторно. Если уж делать аторизацию для одного человека то я выбрал http авторизацию. Это вроде так называется.)


Время: 02:02