2011-01-30 2 views
0

Скажем, моя электронная почта [email protected], я зарегистрирован на Gravatar.com, и я определил пользовательское изображение.Функция хэш-функции Gravatar

Теперь, когда я пытаюсь и следовать инструкциям, появляющимся на gravatar.com и сделать это:

$gravatar = md5(strtolower(trim($user->email))); 

<img src="http://www.gravatar.com/avatar/<?= $gravatar ?>?s=100" /> 

Я не получаю Gravatar изображение по умолчанию, так что это означает, что что-то не так с адресом электронной почты Я вошел.

Но когда я снимаю strtolower и функции trim, все работает отлично.

Примечание: $ user-> email = [email protected] (без конечных пространств или столиц в любом месте).

Почему это? также, если я эхо $ gravatar с функциями strtolower и trim, он выглядит точно так же.

+0

Ссылка на инструкции по gravatar.com – trojanfoe

+0

@trojanfoe http://en.gravatar.com/site/implement/hash/ –

+0

Какой url _does_ он генерирует? – sarnold

ответ

1

Не знаете, в чем проблема, он генерирует тот же самый хэш. не раньше. Может быть, у меня был какой-то опечаток, спасибо anyways guys

Смежные вопросы