Script za login/signup
7 отговора
551 прегледа
Script za login/signup
Scriptove za signup i login s izpolzvane na md5?
password-a da se zadava ot user-a?
password-a da se zadava ot user-a?
Re: Script za login/signup
Мързи ме да ти пиша код, но е много лесно. Не съм убеден обаче че знам със сигурност какво точно питаш?
Логиката общо взето трябва да ти е такава - потребителя си въвежда паролата, ти и правиш md5 hadh и после сравняваш резултата с предварително записания (защото MD5 е HASH функциа - тоест еднопосочна)
Логиката общо взето трябва да ти е такава - потребителя си въвежда паролата, ти и правиш md5 hadh и после сравняваш резултата с предварително записания (защото MD5 е HASH функциа - тоест еднопосочна)
Re: Script za login/signup
Напълно. Още повече че примера може да бъде много различен в зависимост от това дали ползваме база с данни или не. MySQL си има дори вградена функциа (за да не ползваш md5_hex() от PHP-то)
Re: Script za login/signup
:-)))
Мерси, човеко
трябва ми скрипт за регистриране /логин?
та да видя дали точно вкарвам паролата в базата, и после я проверявам
и какво точно се прави...
някакъв...готов.
Мерси, човеко
трябва ми скрипт за регистриране /логин?
та да видя дали точно вкарвам паролата в базата, и после я проверявам
и какво точно се прави...
някакъв...готов.
Re: Script za login/signup
Ех колко ме мързи ша знаиш...
Ето ти на:
Скрипт за проверка на парола:
----
function reqauthor () {
header("WWW-Authenticate: Basic realm=\"Kaji si maichinoto mliako\"");
header("HTTP/1.0 401 Unauthorized");
errdie("unauthorized_login.html");
}
$res = mysql_query("SELECT * FROM USERS WHERE username='$PHP_AUTH_USER'") or errdie("error.html");
$row = mysql_fetch_array($res) or errdie("error.html");
if (!strlen(md5_hex($PHP_AUTH_PW),$row["password"])) reqauthor();
// uraaaaa iavno parolata e viarna
----
Da ne vzemesh da zabravish kato zapisvash parolata v bazata predi tova da pravish md5_hex()
I da znaesh - niama durakoustoichivost
Ето ти на:
Скрипт за проверка на парола:
----
function reqauthor () {
header("WWW-Authenticate: Basic realm=\"Kaji si maichinoto mliako\"");
header("HTTP/1.0 401 Unauthorized");
errdie("unauthorized_login.html");
}
$res = mysql_query("SELECT * FROM USERS WHERE username='$PHP_AUTH_USER'") or errdie("error.html");
$row = mysql_fetch_array($res) or errdie("error.html");
if (!strlen(md5_hex($PHP_AUTH_PW),$row["password"])) reqauthor();
// uraaaaa iavno parolata e viarna
----
Da ne vzemesh da zabravish kato zapisvash parolata v bazata predi tova da pravish md5_hex()
I da znaesh - niama durakoustoichivost
Редактирано от pencho666 на
Re: Script za login/signup
Човеко 10x a lot
вярно хамалогия ама само ти отговаряш...
е вече го имам но все пак много благодаря
и го кодирам с чисто мд5..
вярно хамалогия ама само ти отговаряш...
е вече го имам но все пак много благодаря
и го кодирам с чисто мд5..
Re: Script za login/signup
Все става :) Твоят начин е по-пестелив. Моят по-четим :) В mysql има и готова функция, но става прекалено обвъзрващо