Хэш-функция электронной почты Gravatar - PullRequest
0 голосов
/ 30 января 2011

Допустим, мой адрес электронной почты test@test.com, я зарегистрирован на Gravatar.com и определил пользовательское изображение.

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

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

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

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

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

Примечание: $ user-> email = test@test.com (без пробелов и заглавных букв).

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

1 Ответ

1 голос
/ 30 января 2011

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

...