sever2k7 adlı üyeden alıntı:
mesajı görüntüle
php Resimlerin görüntülenmesi
24
●1.454
- 10-12-2014, 03:24:32bu şekilde sadece kendi sitemde çalışıyor ben bunu bu linki başka sitelerdede kullanılması için lazım onu nasıl yapabiliriz.
- 10-12-2014, 03:25:49@tarantula901;
resim.php dosyanızın içeriğini bilmeden problem hakkında birşey söylemek zor ama resim.php dosyanızın işleyişi şu şekilde olmalı.
bu dosyada öncelikle resmin uzantısı veya mime typeına göre
header("Content-type: image/png");header("Content-type: image/jpg");bu kodlardan biri olmalı ve daha sonra ise get ile yolunu aldığınız resim dosyasınıreadfile($file);
fonksiyonu ile output yapmalısınız.
yani kısaca aşağıdaki şekilde örnekleyebilirim:
header("Content-type: image/jpg"); readfile('resimyolu/resim.jpg'); - 10-12-2014, 03:46:22Yorumların için çok teşekkür ederim +rsever2k7 adlı üyeden alıntı: mesajı görüntüle
yasarkemaldag adlı üyeden alıntı: mesajı görüntüle<?phpyasarkemaldag adlı üyeden alıntı: mesajı görüntüle
$res = $_GET["resim"];
header('Content-type: image/jpg');
header('Content-type: image/png');
header('Content-type: image/gif');
readfile('resimklasoru/'.$res.'');
?>
bu şekilde istediğimi yaptım saolasın teşekkür ederim.
readfile cekilen resmi içindeki kodlarını gösterdiği için resme dönüşüyor galiba ondan dolayı oluyor doğrumu.
siteadi.com/resim.php?resim=65asd6as.png seklınde her sitede resim linki olarak paylaştığımda resim olarak dönüşüyor. tam istediğim şeydi. +r - 10-12-2014, 03:51:39Rica ederim. Evet header ile tarayiciya bu sayfanin bir resim olduğunu söylüyoruz readfile ile de resmin kaynak kodunu output yani ekrana basiyoruz. Böylelikle resim.php dosyası tarayici tarafından ayni bir resimmis gibi algilaniyor.tarantula901 adlı üyeden alıntı: mesajı görüntüle
Discovery cihazımdan Tapatalk kullanılarak gönderildi - 10-12-2014, 03:52:47Anladım tekrardan teşekkürleryasarkemaldag adlı üyeden alıntı: mesajı görüntüle
- 10-12-2014, 04:08:55Ek olarak;tarantula901 adlı üyeden alıntı: mesajı görüntüle
header('location:resimlinki'); kullanırsanız, readfile kullanmanıza da gerek kalmaz.Direk resime yönlendirir.
Bu da ek bilgi olsun