- 1
- 2
- 3
- 4
- 5
- 6
- 7
<?php
function hashPW($value,$type = "sha1"){
return $type($value);
}
?>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+159
<?php
function hashPW($value,$type = "sha1"){
return $type($value);
}
?>
Решил что удобнее в проекте будет использовать хэш настраиваемый в админке
comnimh 02.05.2010 05:57 # 0
comnimh 02.05.2010 06:02 # +3
DanxilLs 02.05.2010 06:04 # 0
DanxilLs 02.05.2010 06:00 # 0
comnimh 02.05.2010 06:04 # 0
Кстати, в PHP есть функция hash() есличо.
DanxilLs 02.05.2010 06:08 # 0
comnimh 02.05.2010 06:15 # +1
HyperGeek 02.05.2010 10:11 # −1
guest 02.05.2010 10:26 # −1
У кого-то будет md5($salt.md5($pass).md5($salt)), у кого-то md5(sha1(md5(sha1($salt))).md5(md5($salt .$pass))), брутить по списку уже не выйдет, а комбинаций может быть миллион.
HyperGeek 02.05.2010 10:35 # −2
DanxilLs 02.05.2010 12:37 # 0
xD
guest 06.05.2010 05:57 # 0
DanxilLs 13.05.2010 03:19 # 0
DanxilLs 02.05.2010 12:38 # −1
UPD:
Вернее использоватся будет только для пароля?
mindfreakthemon 02.05.2010 14:34 # +1
hashPW
password.
DanxilLs 02.05.2010 15:40 # −1
Вернее использоватся будет только для пароля?
mindfreakthemon 02.05.2010 16:57 # 0
Wave 02.05.2010 14:23 # −5
guest 02.05.2010 14:39 # +7
mindfreakthemon 02.05.2010 14:33 # +2
конечно, врядли, что автор настолько идиот, чтобы дать возможность самому юзеру вписывать алгоритм, но само наличие возможности не радует.
DanxilLs 02.05.2010 15:46 # 0
mindfreakthemon 02.05.2010 16:56 # −1
зачем вот так извращаться?
p.s. если стоит PHP5, то .. http://www.php.net/manual/en/function.hash.php
DanxilLs 28.12.2010 06:02 # 0
HyperGeek 02.05.2010 17:49 # −3
DanxilLs 02.05.2010 18:46 # 0
inkanus-gray 28.12.2010 06:08 # 0
DanxilLs 29.12.2010 23:51 # 0
inkanus-gray 30.12.2010 02:31 # 0
DanxilLs 31.12.2010 19:01 # −1