Нет ли ошибки?

#1 21 июля 2014 в 13:52
Посмотрите пожалуйста правельно ли написал
  1. md5(md5(md5(trim($_POST['pass'] && $salt))));
#2 21 июля 2014 в 15:22

Нет ли ошибки?

Shahin
синтаксической нет.
итогом вашего кода всегда будет два значения acf7ef943fdeb3cbfed8dd0d8f584731 или 40f5888b67c748df7efba008e7c2f9d2.
А вам видимо нужно понять что такое конкатенация и что такое логические операторы.
#3 21 июля 2014 в 21:49
Fuze, тоесть есть смысл так делаь?
#4 21 июля 2014 в 23:22
Shahin, есть смысл сесть наконец и поучиться азам (раз вы сами заявляете, что хотите научиться), а не задавать на протяжении полугода одни и те же вопросы типа "пальцем в небо".
Если вы хотите получать тройной md5 от булева значения, то да, имеет смысл так делать.
А если вы все же хотите, судя по всему, получать тройной md5 от пароля и соли, то очевидно, что логический оператор в вашем примере необходимо заменить на конкатенацию. Ссылки на объяснение неизвестных вам слов я дал выше. Вам остается всего лишь подумать. Чуть чуть.
#5 21 июля 2014 в 23:35
Fuze, Ок спасибо!
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.