merhaba
sitemdeki resimleri resim.php?id=1 , 2 , 3 vs olarak göstermek istiyorum. alltakini basit kod ile siteye <img src="http://site.com/resim.php?id=1" /> olarak koydugumda resmi göstermiyorum. sanırım onun içinde .htaccess e kullanmak gerekiyor ama kod nasıl olacak?
resim.phpin içi;
<img src="resimler/<?php
echo $_SERVER['REQUEST_URI'];
?>" />
.htaccess'i karıştırmadan basit bir yol deneyelim.
Örn ; Resmini aldın sitene yükledin yükleme işleminde resmin adını benzersiz bir isim yaptın ve resmi belirttiğin yola kayıt ettin. Bu işlemi yaptıktan sonra resmini belirttiğin benzersiz ismini ve yolunu aynı anda veritabanına kaydettirirsen.
$_GET komutu ile url'deki linke göre örn ;
www.siteismi.com/index.php?resimler&id=5 şeklinde 5 numaralı resmin id'si ile giriş yaptın.
$_GET ile aldığın id değişkenin içerisindeki id'si 5 olan resmi veritabanında kayıt etmiş olduğun resimler ile karşılaştırırsın. Ondan sonra 5 numaralı id'li resmin yolunu ekrana verirsin <img src tagları içerisinde.