Eğer böyle bir şey kullanmak istiyorsanız:
Sonra temp.php aslında gerekir:
- bazı görüntü içerik türü için HTTP başlıklarını gönderme
- and send the actual content of the image.
- ve herhangi bir HTML kodu değil
Ve bazı HTML metin değil - tarayıcı URL <img> etiketinin src niteliği aslında geçerli bir görüntüye karşılık tarafından işaret beklemektedir çünkü bu.
For instance, temp.php could contain something like this :
<?php
$key = $_GET['key'];
// TODO : security check on $key !!!
$file = 'images/logo-' . $key . '.jpg';
header('Content-type: image/jpeg');
readfile($file);
?>
As a couple of sidenotes :
- Sen hakkını
Content-type HTTP başlığı göndermesi gerekir; hangi resim gif, jpeg, png, olup olmadığını bilmeniz gerektiği anlamına gelir ...
$_GET['key'] doğru olup olmadığını bir un-istedim dosyasının içeriğini göndermek değil, kontrol etmelisiniz!
<?php ... ?> etiketleri önce veya sonra kesinlikle hiçbir boşluk karakteri olmalıdır: tek çıkış görüntüsünün içeriği olmalıdır.