htaccess

0
Onaylı Üye
Üye
Katılım
17 Kasım 2007
Mesajlar
58
Tepki puanı
0
Merhaba arkadaşlar. arama yapılanları arama/kelime-deneme.html gibi göstermek istiyorum.
Arama yaptığım zaman ise ara.php?q=deneme bu şekilde çıkıyor bunu nasıl htaccess le dediğim gibi yapabilirim ?
 
0
Onaylı Üye
Üye
Katılım
6 Ekim 2006
Mesajlar
853
Tepki puanı
0
PHP:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^arama/(.*).html$ ara.php?q=$1 [L]
php dosyasınıda düzenlemen lazım göstermek için.
 
0
Onaylı Üye
Üye
Katılım
8 Temmuz 2005
Mesajlar
200
Tepki puanı
0
Arama formundan arama yaptığında;
arama/kelime-deneme.html
şeklinde çıksın istiyorsan, formu arama.php ye post ettir.
<form action="arama.php" method="get">
<input type="text" name="q">
<input type="submit" value="Ara">
</form>
arama.php
PHP:
<?php
$q = $_GET['q'];
header("Location: arama/kelime-".$q.".html");
?>
 
0
Onaylı Üye
Üye
Katılım
17 Kasım 2007
Mesajlar
58
Tepki puanı
0
ya bu etiketleri'de title ı böldürerek yapıyorum. Fakat bunu yapamadım.
<?php
$metin="$mesaj";

$bol=explode(" ",$satir[ad]); //boşuklara kadar metindeki kelimeleri parçalıyor ve bunları bir diziye aktarıyor.
echo 'Etiketler: ';
$say=count($bol)-1;
for ($i=0; $i<=$say; $i++) {
echo '<a href="ara.php?q='.$bol[$i].'">'.$bol[$i].'</a>, ';
}


?>
Bunu
<?php
$q = $_GET['q'];
header("Location: arama/kelime-".$q.".html");
?>
bu şekilde nasıl birleştirebilirim. Birde arama yapınca yine aynı ara.php?q=kelime gibi çıkıyor :(

Arama formum da bu şekilde
<td align="center"><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>
 
0
Onaylı Üye
Üye
Katılım
2 Şubat 2005
Mesajlar
1,607
Tepki puanı
1
Konum
Neverland
büyük azimle sandboxa doğru gidiyosun söyliyim. yerinde olsam hiç kelimeyle ilgili işlere bulaşmazdım ama deneyip görmek istersen sen bilirsin tabi ki.
 
0
Onaylı Üye
Üye
Katılım
17 Kasım 2007
Mesajlar
58
Tepki puanı
0
etiket sisteminin bağlantısı varmıdır ki sandbox la böyle dediğin için kaldırdım :S
Örnk: vBulletin deki zoint tags eklentisi..
 
0
Onaylı Üye
Üye
Katılım
2 Şubat 2005
Mesajlar
1,607
Tepki puanı
1
Konum
Neverland
vbulletini bilmiyorum ama anladığım kadarıyla kelime aratmak ve o kelimeleri kaydetmek sonra onlara o kelimeyle ilgili sayfan olsa da olmasa da sonuçlar göstermek istiyosun. veya forumunda o kelimeler geçen topicleri göstermek istiyosun heralde. zaten forumunun öyle bi arama modülü vardır kendi içinde. ekstradan bu tarz bişey yaptığında sandbox riski yüksek oluyo. iyi niyetle yapsan bile. bu şekilde anladığım için yazdım. farklı bi amacın varsa dene istersen.
 
Geri
Üst