• 02-12-2007, 17:33:16
    #1
    merhaba arkadaşlar.
    Sitemide ki aramaları htaccess ile yönlendirmek istiyorum.
    Arama formu şu şekilde:
    <form name="ara" method="get" action="ara.php" onSubmit="return kontrol1()">
              <input name="q" type="text" class="kare1" id="q" value="<?=$q?>" style="width:160px;" />
              <br>
              <input type="submit" value="  Ara  " class="font3" />
              <script>
     function kontrol1() {
      if (document.ara.q.value=="") {
            return false;
     }
     }
         </script>
              <table width="100%" border="0" cellspacing="1" cellpadding="1">
                <tr>
                  <td width="50%" align="center"><font size="1">
                    <input name="yer" type="radio" value="site" <?=sec2($yer,"site")?> />
                    Sitede Ara</font> </td>
                  <td width="50%" align="center"><font size="1">
                    <input name="yer" type="radio" value="web" <?=sec2($yer,"web")?> />
                    Webde Ara</font></td>
                </tr>
              </table>
            </form>
    yönlendirmek istediğim sayfa:
    site.com/arama/kelime.html şeklinde.. buna göre şöyle bi kod ekledim htaccess e
    RewriteRule ^arama/([^/]*)\.html$ /ara.php?q=$1 [L]
    fakat yukarıda ki formu düzenleyemedim.. Yardımcı olacak arkadaşlara şimdiden teşekkürler.

    yokmu yardımcı olacak...
  • 02-12-2007, 18:45:36
    #2
    arama.php
    <?php
    header("Location: arama/".$_GET['q'].".html");
    ?>
    Yukarıda verdiğin kodlama;
    Alıntı
    <form name="ara" method="get" action="arama.php" onSubmit="return kontrol1()">
    <input name="q" type="text" class="kare1" id="q" value="<?=$q?>" style="width:160px;" />
    <br>
    <input type="submit" value=" Ara " class="font3" />
    <script>
    function kontrol1() {
    if (document.ara.q.value=="") {
    return false;
    }
    }

    </script>
    <table width="100%" border="0" cellspacing="1" cellpadding="1">
    <tr>
    <td width="50%" align="center"><font size="1">
    <input name="yer" type="radio" value="site" <?=sec2($yer,"site")?> />
    Sitede Ara</font> </td>
    <td width="50%" align="center"><font size="1">
    <input name="yer" type="radio" value="web" <?=sec2($yer,"web")?> />
    Webde Ara</font></td>
    </tr>
    </table>
    </form>
    Sadece (action="arama.php") bu kısmı değiştir. arama.php yi dizine at.
  • 02-12-2007, 20:10:06
    #3
    teşekkürler +rep
  • 28-12-2007, 23:45:36
    #4
    s.a arkadaslar bu olayı biraz daha acarmısınız bunu bende sitemde uygulamak istiyorum bayadırda arıyodum eger yardımcı olursanız cok sevinicem bunları nerelere koycaz ben anlamıs dielim yardım
    ßye
  • 29-12-2007, 00:31:09
    #5
    <title>Arama Motoru</title>
    </head>
    <link href="img/style.css" rel="stylesheet" type="text/css">
    <body>
    <center>
    <div id="wd" align="left">
    <a href="./"><div id="dom">Ara Bul</div></a>
    <div id="src">
    <table width="100%" border="0" cellpadding="0" cellspacing="0"><tr>
    <form method="GET" action="./"><td width="100%">
    <input type="text" name="q" id="q" value="">
    <input type="submit" value="arama yap" id="qb">
    </td></form>
    </tr></table>
    </div>
    <div id="keys" align="justify">
    </center>
    </body>
    </html>


    bu arama motorunu nasıl calıstırta bilirim yada sizin verdiqiniz kodu bilgisi olan varmı ??
  • 29-12-2007, 17:53:51
    #6
    Sadece arama formu yeterli değil, kullandığın sistem nerde arayacak, veritabanı kullanıyormusun içeriklerin için vs. Eğer içeriğin html ise google yi kullanarak site içi arama yaptırabilirsin.

    Alıntı
    <form method="get" action="http://www.google.com/custom">
    <input type="text" name="q">
    <input type="submit" name="Ara">
    <input type="hidden" name="domains" value="www.r10.net">
    <input type="hidden" name="sitesearch" value="www.r10.net">
    </form>
  • 29-12-2007, 19:05:34
    #7
    ewet site icerigim html bununla ilgili bi döküman vere bilirmisin yada nasıl bi ayar cekmem gerek gercekden cok büyük bi iyilik olur benim için su anda kan gibi lazım bana bu sistem

    ayrıca yardımların icin cok saol
  • 29-12-2007, 19:09:58
    #8
    Şurdaki konudan yararlanabilirsin.
  • 29-12-2007, 21:31:30
    #9
    hocam gercekden saol ama bu son verdiqin kod google icinde arama yapıyo benim istediqim site icindeki sayfaları bulsun mesela söylke diyim bi siir sayfası yaptım ve4 icinde 50 dosya var htm olarak bu arama motoru o klasör icindeki dosyaları cagırsın istiyorum yani meseela
    sevmek-gibi.htm
    adam sevmek gibi yazdıqında bu sayfayı cagırsın istiyorum

    anlıcaqınız site de klaör ici arama gibi bise olcak googleden arama yapmıycak :S böle bise lazım bana
    dediqin sayfayı da kontrol edicem saol