PDA

Просмотр полной версии : Скрипт регистрации


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
Вопрос - а почему mySQL не использовал? И смотри что бы в WEИ тот файл доступен небыл.
При возможносте sql лучше не пользоваться, есле чет простенькое то лучше хранить в обычных txt!!! Ведь тотже mysql это сервер, который жрет ресурсы и также имеет свои глюки!
sql приходит на помощь при реализации сложных проектов!

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

nc.STRIEM
17.01.2007, 00:41
вот те функция регистрации:


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
хм. а потом любой чувачело сможет посмотреть этот ваш файл. Имхо, лучше сделать пхп с еханьем каконибудь левой строчки. тогда пароли не увидиш из нета.
для этого существует .htaccess,
1. файл с паролямми закрываеться от всех!
2. никто не знает имя файла
3. пароли хешируються


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

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

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

nc.STRIEM
17.01.2007, 20:07
Да все равно мне кажеться что это немного муторно. Если уж делать аторизацию для одного человека то я выбрал http авторизацию. Это вроде так называется.)
я так понял ты имееш ввиду использую .htaccess и .htpasswd
Ну дак это будет ток авторизация но не регистрация!

blaga
17.01.2007, 20:22
та нет. другая https://forum.antichat.ru/thread30100.html я про это. Если это на одного человека тогда нафига там регистрация? а если на много то лучше чем php+mysql \ sqlite не найти

nc.STRIEM
17.01.2007, 20:28
та нет. другая https://forum.antichat.ru/thread30100.html я про это. Если это на одного человека тогда нафига там регистрация? а если на много то лучше чем php+mysql \ sqlite не найти
Речь идет о том куда и как сохранять данные! ты просто привел один из вариантов "формы" для ввода данных!

blaga
17.01.2007, 20:31
Короче, мы с тобой как Фома с Еремой. Доказываем разные вещи. Прекратим флудить. ;)

EXSlim
17.01.2007, 20:37
мда ребята...если на то пошло - положите пароли више корня веб сайта и всё

Raz0r
17.01.2007, 22:22
nc.STRIEM, ты на "слыш" и на "пи#ди" не бери, не умеешь разговаривать - общайся с себеподобными.
XIII, будет удобнее юзать mysql базу в случаях:
1) Большая база данных
2) Много полей в информации о пользователе
3) Нужна удобная выборка из базы данных (и редактирование).
А нет - юзай изврат что тебе дали... зря чтоли Mysql изобретали? :) (тем более если она есть на хостинге).

nc.STRIEM
18.01.2007, 00:24
(тем более если она есть на хостинге).
Пресутствие на хосте MySQL не означает постоянную стабильность ее работы!

согласен редактировать, и работать проще! но скорочть будет меньше. да и вобще зачем искать легкие пути? на первом месте это работоспособность и производительность!

XIII
18.01.2007, 00:56
просто мне удобнее будет txt там будет всего 15 полей

Raz0r
18.01.2007, 11:03
nc.STRIEM, да я бы даже сказал, если для крупных целей делать авториз/рег, тогда мускуль, а для двух юзверов-то - конечно проще на файлах, да запихать повыше public_html...

AlexCRC
20.01.2007, 21:32
хм. а потом любой чувачело сможет посмотреть этот ваш файл. Имхо, лучше сделать пхп с еханьем каконибудь левой строчки. тогда пароли не увидиш из нета.А не судьба файл за пределы web-a залить?