• 27-09-2016, 16:05:01
    #1
    Merhaba,
    Bir index sayfam ve burada ürünleri listeliyorum.Browser'da adresler urundetay.php?d=23 olarak görünüyor.Ben bunu .htaccess ile denemesite.com/urundetay.php olarak veya denemesite.com/urun/23 olarak istiyorum. Fakat forumdada bir sürü konuya bakmama rağmen bana yardımcı olacak konuyu bulamadım.Denemelerime rağmen olmadı.

    index.php sayfam'daki id bölümü
    <a href="urundetay.php?d='.$urun["id"].'" ><p>'.$urun["baslik"].'</p></a>
    urundetay.php'deki php kodları
    $id=$_GET["d"];
    
    $urunsorgu=@mysql_query("SELECT * FROM urunler WHERE id='$id'");
    
    while($urun=@mysql_fetch_array($urunsorgu)) {
    
    if ($urun["resim1"] == "") {echo '';}
     else {echo'<div><img src="upload/'.$urun["resim1"].'"/></div>';}
    }
  • 27-09-2016, 16:31:00
    #2
    yapabiliriz hocam detayları pm ile görüşebiliriz
  • 27-09-2016, 16:38:47
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    .htaccess ile düzenleniyor aramalarını bu şekilde yapabilirsin
  • 27-09-2016, 16:39:54
    #4
    crazykurba adlı üyeden alıntı: mesajı görüntüle
    .htaccess ile düzenleniyor aramalarını bu şekilde yapabilirsin
    abi ne yaptıysam başaramadım
  • 28-09-2016, 00:44:13
    #5
    @emreaygun;

    https://www.r10.net/1071927321-post2.html bu linkteki mesajım belki yardımcı olabilir. Daha fazla kaynak için php htaccess sef link diye arama yapabilirsiniz.
  • 28-09-2016, 12:41:32
    #6
    Bu olay için arkadaşların da dediği gibi htaccess araştırması yapmalısın. Genel olarak isteğini karşılayacak htaccess kodu;

    Options +FollowSymLinks
    RewriteEngine on
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d 
    Rewriterule ^urun/(.*) urundetay.php?d=$1 [L]
    htaccess oluşturduktan sonra verdiğin linkleri aşağıdaki gibi verirsen istediğine ulaşırsın ;

    <a href="urun/'.$urun["id"].'" ><p>'.$urun["baslik"].'</p></a>
    kodların çalışıp çalışmadığını kontrol etmedim direk yazdım şu anda test edecek durumda değilim test edersin genel olarak mantık budur.
  • 28-09-2016, 14:22:15
    #7
    çok teşekkürler sayenizde başardım !
  • 28-09-2016, 17:26:30
    #8
    emreaygun adlı üyeden alıntı: mesajı görüntüle
    çok teşekkürler sayenizde başardım !
    Rica ederim