Ik heb een stukje php gemaakt om het msn adres van mensen weer te geven in een png plaatje met behulp van imagecreate. Dit werkt op zich prima. Het enige probleem is dat wanneer ik een willekeurig profiel van iemand anders bekijk het email adres van het vorige bekenen profiel er nog staat totdat ik een keer gerefreshed heb.
Voor de duidelijkheid $userinfo[msn] wordt in een template vervangen door het plaatje of als het veld leeg is door niks.
Voor de duidelijkheid $userinfo[msn] wordt in een template vervangen door het plaatje of als het veld leeg is door niks.
PHP:
1
2
3
4
5
6
7
8
9
10
11
| if ($userinfo[msn]!="") { $mail = @imagecreate (300, 16) or die ("plep"); $background_color = imagecolorallocate ($mail, 145, 196, 248); $text_color = imagecolorallocate ($mail, 0, 0, 0); imagestring ($mail, 3, 1, 1, "$userinfo[msn]", $text_color); ImagePNG($mail,"mail.png"); $userinfo[msn]="[img]\"mail.png\"[/img]"; } else { $userinfo[msn]=" "; } |