• 30-06-2008, 00:21:49
    #10
    Üyeliği durduruldu
    jxc adlı üyeden alıntı: mesajı görüntüle
    .htaccess dosyasını aşağıdaki gibi yap
    RewriteEngine on
    RewriteRule ^makale/([0-9]+)/([_A-Za-z0-9-]+)$ makaleoku.php?id=$1             [L]
    Yaptıktan sonra örnek olarak 1 nolu makale için
    http://siteadresin.com/makale/1/deneme
    şeklinde browser'a yaz bakalım olacakmı
    http://www.delphp.info/seo_index.php
    buradaki gibi detay sayfası açılmadı.
  • 30-06-2008, 00:24:13
    #11
    Bende İsim_seo yu arıyorum yani isimde boşluk varsa alttire getirsin istiyorum ama bulamadım???
  • 30-06-2008, 00:26:43
    #12
    Nettek adlı üyeden alıntı: mesajı görüntüle
    http://www.delphp.info/seo_index.php
    buradaki gibi detay sayfası açılmadı.
    verdiğim htaccess kodlarını kullandığın taktirde şu şekilde kullanman lazım

    http://www.delphp.info/makale/87/deneme_mesaji
    aynen bunu yazdığında açılmıyorsa büyük ihtimal sunucunun "mod_rewrite" özelliğinin açık değildir
  • 30-06-2008, 00:35:49
    #13
    Üyeliği durduruldu
    jxc adlı üyeden alıntı: mesajı görüntüle
    verdiğim htaccess kodlarını kullandığın taktirde şu şekilde kullanman lazım
    http://www.delphp.info/makale/87/deneme_mesaji
    aynen bunu yazdığında açılmıyorsa büyük ihtimal sunucunun "mod_rewrite" özelliğinin açık değildir
    belki de ondandır
  • 30-06-2008, 00:36:42
    #14
    AtomaniA adlı üyeden alıntı: mesajı görüntüle
    Bende İsim_seo yu arıyorum yani isimde boşluk varsa alttire getirsin istiyorum ama bulamadım???
    Gözünün önündeymiş
    https://www.r10.net/2062165-post4.html


      $turkce=array('ı','ö','ü','ğ','ş',' ');
      $yeni=array('i','o','u','g','s','-');
    yazan kısmı alttaki gibi değiştir
        $turkce=array('ı','ö','ü','ğ','ş',' ');
        $yeni=array('i','o','u','g','s','_');
  • 30-06-2008, 11:29:39
    #15
    Bi daha anlatayım: film isminde örnek : "recep ivedik" bu mysql de "adi" sutununa kaydedilirken bunun seolu olanının "adi_seo" sütununa kaydolmasını istiyorum...Bu işde yeniyim biraz daha detaylı anlatırsan
  • 30-06-2008, 13:23:42
    #16
    AtomaniA adlı üyeden alıntı: mesajı görüntüle
    Bi daha anlatayım: film isminde örnek : "recep ivedik" bu mysql de "adi" sutununa kaydedilirken bunun seolu olanının "adi_seo" sütununa kaydolmasını istiyorum...Bu işde yeniyim biraz daha detaylı anlatırsan
    Şöyle anlatayım

    Form dan postladığın başlık adı "baslik" olsun

    kayıt dosyanda aşağıdaki gibi olsun örnek

    kayit.php
    <?php
    
    function tr($isim)
    {
    $isim = str_replace("ç","c",$isim);
    $isim = str_replace("ğ","g",$isim);
    $isim = str_replace("ı","i",$isim);
    $isim = str_replace("ö","o",$isim);
    $isim = str_replace("ş","s",$isim);
    $isim = str_replace("ü","u",$isim);
    $isim = str_replace("Ç","C",$isim);
    $isim = str_replace("Ğ","G",$isim);
    $isim = str_replace("İ","I",$isim);
    $isim = str_replace("Ö","O",$isim);
    $isim = str_replace("Ş","S",$isim);
    $isim = str_replace("Ü","U",$isim);
    $isim = str_replace(" ","_",$isim);
           return $isim;
    }
    
    $baslik = $_POST["baslik"];
    $isim_seo = tr($baslik);
    
    mysql_query("INSERT INTO tablo_adi (`isim_seo`) VALUES ('$isim_seo') ");
    
    
    ?>
    Bu şekil de yaparsan olur
  • 30-06-2008, 14:15:46
    #17
    .htaccess e bişi yazmam gerekirmi?=

    Buda Mysql Tablom

    : ImageShack - Hosting :: adszij5.jpg


    Verdiğini böyle yerleştirdim ama olmadı?:S?
    Alıntı
    <?php
    function tr($isim)
    {
    $isim = str_replace("ç","c",$isim);
    $isim = str_replace("ğ","g",$isim);
    $isim = str_replace("ı","i",$isim);
    $isim = str_replace("ö","o",$isim);
    $isim = str_replace("ş","s",$isim);
    $isim = str_replace("ü","u",$isim);
    $isim = str_replace("Ç","C",$isim);
    $isim = str_replace("Ğ","G",$isim);
    $isim = str_replace("İ","I",$isim);
    $isim = str_replace("Ö","O",$isim);
    $isim = str_replace("Ş","S",$isim);
    $isim = str_replace("Ü","U",$isim);
    $isim = str_replace(" ","_",$isim);
    return $isim;
    }
    $baslik = $_POST["makale_kat_isim"];
    $isim_seo = tr($baslik);
    mysql_query("INSERT INTO makale_kat (`makale_kat_isim_seo`) VALUES ('$isim_seo') ");
    ?>
    <tr>
    <td width=26%><b>Makale Kat.İsmi</b></td>
    <td width=74%>
    <input type=text name=makale_kat_isim size=50>
    </td>
    </tr>
  • 30-06-2008, 14:29:31
    #18
    AtomaniA adlı üyeden alıntı: mesajı görüntüle
    .htaccess e bişi yazmam gerekirmi?=
    Buda Mysql Tablom
    : ImageShack - Hosting :: adszij5.jpg
    Verdiğini böyle yerleştirdim ama olmadı?:S?
    verileri veri tabanına kaydettiğin dosyayı özel mesaj olarak yollarmısın