Bildiğiniz gibi Gravatar ile web sitelerimizin yorum kısımlarında küçük resimlerimizi gösterebiliyoruz. WordPress ve bir çok CMS yazılımlarında bu özellik dahili olarak geliyor. Standartta hemen hemen her sistem kullanıyor. Gravatar’a üye olduğumuz mail adresi ile, bir sayfaya yorum bıraktığımızda, kayıtlı resmimiz orada kullanılabiliyor.

Bizde kendi hazırladığımız sistemlerde bu özelliği basit bir şekilde kullanabiliriz.

Şöyle bir formumuz olduğunu varsayalım :

[php]E-mail: <input id="email" type="text" name="email" value="<?<span class=" />php echo $_GET[’email’]; ?>"> <input id="submit" type="submit" name="submit" value="Show Avatar" />[/php]

(Burada kullanıcının mail adresini nereden çekeceğiniz size kalmış) Örneğin bu forma kullanıcıdan mail adresini girmesini isteriz. Daha sonra girilen veriyi post ettirerek gösterebiliriz.

Bu tür yapılarda spam’i engellemek için, mail adresi içeren verileri md5 ile şifreleyebiliriz.

[php]
<pre><!–?php if ($_GET[’email’] != “” && isset($_GET[’email’])) { $gravatarMd5 = md5(strtolower($_GET[’email’])); } else { $gravatarMd5 = “”; } ?–>[/php]

Aşağıdaki kod bloğu ilede verideki gravatar resmini gösterebiliriz.

[php]
<img src="http://www.gravatar.com/avatar/<?php echo $gravatarMd5; ?>" alt="" />[/php]

Daha geniş kapsamlı örnek için bu linke bakmanızı öneririm.