• 27-02-2009, 14:09:01
    #1
    Merhaba scripttim deki kod ile permalik id li yapabiliyorum. /deneme-15.html gibi bu id yi nasıl kaldırırım. seolink kolonunda permalink kaydım var misal
    türkan-şoray gibi bunu nasıl çağırırım.

    Şuanki scripttim :
    <?
    include ("conn.php");
    @baglan(); 
    $sayfam = guvenlik($_GET["page"]);
    $bul = guvenlik($_GET["ara"]);
    
    $sql = "SELECT * FROM category WHERE catid = '$bul'";
    $qs=mysql_query($sql);
    $res=mysql_fetch_array($qs);
    $cadi = $res["catname"];
    $cidi = $res["catid"];
    $cseo = $res["catseo"];
    $cres = $res["catimg"];
    ?>
    
    
    bu şekilde en üst kısım. bu kategori sayfasında bulunan verileri listelemek icinde şunu kullanıyorum : 
    
    $sqllist = "Select katid FROM veriler WHERE catid=$bul";
    id siz gösterim icin düzenlerse birisi bunu sevinirim.
  • 27-02-2009, 14:31:25
    #2
    Üyeliği durduruldu
    RemiX adlı üyeden alıntı: mesajı görüntüle
    Merhaba scripttim deki kod ile permalik id li yapabiliyorum. /deneme-15.html gibi bu id yi nasıl kaldırırım. seolink kolonunda permalink kaydım var misal
    türkan-şoray gibi bunu nasıl çağırırım.
    Şuanki scripttim :
    <?
    include ("conn.php");
    @baglan(); 
    $sayfam = guvenlik($_GET["page"]);
    $bul = guvenlik($_GET["ara"]);
    $sql = "SELECT * FROM category WHERE catid = '$bul'";
    $qs=mysql_query($sql);
    $res=mysql_fetch_array($qs);
    $cadi = $res["catname"];
    $cidi = $res["catid"];
    $cseo = $res["catseo"];
    $cres = $res["catimg"];
    ?>
    bu şekilde en üst kısım. bu kategori sayfasında bulunan verileri listelemek icinde şunu kullanıyorum : 
    $sqllist = "Select katid FROM veriler WHERE catid=$bul";
    id siz gösterim icin düzenlerse birisi bunu sevinirim.

    idsiz gösterebilmek için id siz gösterimde kullanacaginiz alanın tekil olması yani ikinci bir kaydının bulunmaması gerekir.

    ilk başta yani datalariniz düzenlenmesi gerekiyor
  • 27-02-2009, 15:03:20
    #3
    öyle zaten tekrar eden kayıt yok
    catseo kısmı seolandıgı boşlukların - olduğu kolon ordan çağırmak gerekiyor id yerinede nasıl bilmiyorum.
  • 27-02-2009, 15:16:29
    #4
    Üyeliği durduruldu
    üstad linklerin geçtigi her yer i bulmanız gerekiyor ilk önce

    bunlari cat-seo ya cevirmeniz gerekiyor ondan sonra buna göre htaccess kurali oluşturulması gerekiyor
  • 27-02-2009, 15:25:07
    #5
    htaccess biliyorum bu kodda
    $sayfam = guvenlik($_GET["page"]);
    $bul = guvenlik($_GET["ara"]);

    $sql = "SELECT * FROM category WHERE catid = '$bul'";
    yerleri ne yapmam lazım burdaki id de buluyor catseo dan nasıl kelime aratır gibi buldururum.
  • 27-02-2009, 15:27:53
    #6
    dostum en basiti şöyle yap.

    Databesendeki tabloya bir SEO adlı sütun daha ekle.

    Örneğin:
    Bu barışın ilk konusu => bu-barisin-ilk-konusu olarak bunu kayıt et.

    Sonra databasede where id =14 yerine where seo ='bu-barisin-ilk-konusu'

    olarak kullan.

    yani Slash(/) dan sonra gelen veriden .html den önceki kısma ait databasedeki veriyi getirsin ekrana
  • 27-02-2009, 15:30:02
    #7
    arkadaşım .htaccess yönetmi ile çok kolay bir şekilde yapılabilmektedir...

    .htaccess ı araştırman lazım

    .htaccess ile yapmış olduğum siteler
    MKE Ankaragücü Spor Kulübü - Anasayfa
    Klasspor - Taraflı Spor Sitesi - Evrensel Düşün Yerel Yaşa...
    Sporyolu - Spor'da Tarafsız Güncel Haber
    www.millethaber.com
  • 27-02-2009, 15:38:00
    #8
    Saolun yardımcı olmaya çalıştınız. Ama en iyisi ben kurcalaya devam edeyim.
  • 27-02-2009, 15:40:05
    #9
    Bunu çok fazla önermem sunucuyu çok yoran bir işlemdir, siz bir veriyi bir rakamla alırsınız veya başlıkla alırsınız arada çok fark vardır, özellikle cpu sorunu yarattığını biliyorum.