Indsættelse af Gravatar images..
Hej...Er der nogen der kan give en lille hånd med dette problem.
Kan ikke forstå at den ikke vil indsætte mit gravatar fra gravatar.com.. men godt vil indsætte mit default images
Har følgende funktion :
function PictReturn($pict, $status) {
if($status == false){
return "<img src='/billeder/default1.jpg' alt=''>";
}
elseif ($status == true){
$default = "http://localhost/billeder/default1.jpg";
$size= 50;
$email= md5( strtolower( trim($pict) ) );
$grav_picture = "http://www.gravatar.com/avatar/" .$email .".jpg?d=" .urlencode($default) ."&s=" .$size;
$url = "<img src=".$grav_picture ."alt=''>";
return $url;
}else {
return false;
}
}
$pict er emailen og $status er en boolean .
Funktionen kaldes med følgende kode :
while($data = mysql_fetch_array($foresp)){
$pict = $data["email"];
$status = $data["picture"];
?>
<div id="indlaegs_ramme">
<div id="data"> <div id="billed"> <?php echo PictReturn($pict, $status); ?>
</div>
picture's status true eller false sættes ved om en checkbox er sat med følgende kode:
/* Tjekker om Html Checkboxes er sat til at hente billede fra "Gravatar.com */
if (isset($_POST['gravatar_pict']) ) {
$picture = true;
} else {
$picture = false;
}
Håber der er en der forstår spørgsmålet og kan give lidt hjælp her.