Bu kod rastgele olarak klasörden resim çekip browser'a aktarıyor. Sorum şu bu koda rastgele olarak resim üstüne yazı yazdırmayı nasıl eklerim ? Bilen kişiler kodu düzenleyip iletirse çok makbule geçer.
<?php
header("Content-Type: image/jpeg");
$dir = 'images/';
$avatar_types[] = 'jpg';
$avatar = array_key_exists('avatar',$_GET)?$_GET['avatar']:'';
if ($avatar != '') {
$avatar = urldecode($avatar);
}
else {
$avatars = array();
$directory = opendir($dir);
while ($list = readdir($directory)) {
if ($list != '.' && $list != '..') {
$ext_check = explode('.',$list);
foreach ($avatar_types as $variable => $value) {
if (in_array($value,$ext_check) && !in_array($value,$avatars)) {
$avatars[] = $list;
}
}
}
}
closedir($directory);
$random = array_rand($avatars,1);
$avatar = $avatars[$random];
}
$file = fopen($dir.'/'.$avatar,'r');
$content = fread($file,filesize($dir.'/'.$avatar));
fclose($file);
die($content);
?>