• 01-03-2007, 23:24:21
    #1
    merhaba arkadaşlar,


    elimde bi php kod var bu php kodun içine şu özelliği eklemek istiyorum. php kodu sonuç sayfasıyla ilgili.


    deneme.php sonuç sayfasının kullandığı " $query = '%kelime%'; " denilen bi kod var bu kodun amacı kelime yazılan yere yazdığın kelimelerle ilgili sonuçları deneme.php sayfasında göstermek.

    yalnız burdaki sorunum bunu manuel el ile ayarlamak gerekiyor. Bunu şu şekilde yapabilir miyiz ?

    sayfa url sine ( örn : www.xxx.com/ali.php ) yazdığında " ali " kelimesini " $query = 'ali'; " olarak otomatik yaptırtabilir miyiz ?

    ve bu yazılan kelimeyle sayfa içindeki tüm " %kelime% " olan yerleri otomatik değiştirebilme olanağımız var mı ?

    WINDOWS SERVER kulanıyorum fakat dediğim olay 404 hata sayfası, deneme.php sayfası içinde bazı değişiklikler veya eklemeler yapılarak halledilebilir.

    lütfen yardımlarınızı esirgemeyin çok acil
  • 02-03-2007, 12:16:20
    #2
    mod rewrite warsa .htaccess oluştur içine şunu yaz

     
    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule (.*?)\.ara index.php?ara=$1
    http://x.org/ali.ara oldumu ali yi aratır
  • 02-03-2007, 12:21:51
    #3
    ali.php şeklinde nasıl olur bilemiyorum ama şu şekilde olur;

    deneme.php?kelime=ali

    <?php
    $kelime = $_GET['kelime'];
    ?>
  • 02-03-2007, 14:26:43
    #4
    Üyeliği durduruldu
    <?php
    $str_url =  strrev($_SERVER['SCRIPT_NAME']);
    $bol1 = explode("php.", $str_url);
    $bol2 = explode("/", $bol1[1]);
    $kelime = strrev($bol2[0]);
    ?>
  • 02-03-2007, 17:40:05
    #5
    yahu index.php ye girdimi adam index i aratır daha dorusu aratamaz php çalışmaz çünkü töbe töbe shtml yapın bence
  • 02-03-2007, 17:50:30
    #6
    tontonq kardeşim .htaccess windowsta çalışmazki ??
  • 03-03-2007, 09:56:53
    #7
    Karacoder adlı üyeden alıntı: mesajı görüntüle
    tontonq kardeşim .htaccess windowsta çalışmazki ??
    ne alaka yaw iis te belki çalışmaz ama local e apache kurdum .htaccess basbaya çalışıyor
  • 03-03-2007, 14:25:16
    #8
    Üyeliği durduruldu
    evet localde çalışır .... çalışyorda
    yapacağın şeyse phpde zaten varsa arama olayı sadece htaccessten
    rewriterule (.*).php index.php?kelime=$1
    gibi
  • 03-03-2007, 14:50:27
    #9
    local'den bahsetmedimki