Mutluluk Yolu, Ücretsiz E-kitap
Daha iyi ve mutlu bir yaşam için 21 tane sağlıklı öneri. Ücretsiz Ekitap.
  Webmaster Sitesi > Webmaster Yardımcı Kaynak & Eğitim > Webmaster Genel Konular > Web Dersleri

Aramayı Geliştirme !

Web Dersleri Aramayı Geliştirme ! Webmaster Genel Konular hakkında bilgi paylaş; Slm arkadaşlar ; arkadşalar aşşagıda werdigim kodlar yeni kurdugum scriptin arama sayfası . ben bu sayfada arama yapı...
Cevapla Yeni Konu aç
 
Seçenekler
  #1  
Arama 22-03-2008

Üyelik Tarihi: 22/03/08
Mesajlar: 1
 
     WS-Ticareti: (0)
Teşekkürleri: 0
0 Msg. 0 Tşkr.
Rep Gücü: 0 keahya deneyimleri belirsiz.

Aramayı Geliştirme !

Slm arkadaşlar ; arkadşalar aşşagıda werdigim kodlar yeni kurdugum scriptin arama sayfası .

ben bu sayfada arama yapılan sayfalara mesela haberler war ben bunların yanına depo dada arama yapmasını istiyorum . fakat id kısmı felan işi karıştırıyor . fikri olan warsa şimdiden tşk ederim ..


arama sayfası :


Kod:
<div align="left">
<fieldset>
<legend>Arama</legend>
<div class="message">




<form method=post action=./ara.php>
<input type="checkbox" name="icerik" class=yazi>Icerikte de ara<br>
 &nbsp;

<br /><input type=text name=soz class=yazi>  
<select size="1" name="nerede" class=yazi>
<option value="news">News</option>
<option value="video">Videos</option>
<option value="tool">Programs</option>
<option value="docs">Tutorials</option>
</select>  <input type=submit value=arat class=yazi>
</form>


<br />

<?
$icerik=$_POST['icerik'];
$soz=$_POST['soz'];
$nerede=$_POST['nerede'];
sqlinject($soz);
sqlinject($nerede);
if(!$icerik){$soz=ucwords($_POST['soz']);}
if(isset($nerede) && ($nerede!="news") && ($nerede!="video") && ($nerede!="tool") && ($nerede!="docs")){
otoguvenlik2();
}
else{
if(isset($soz) && ($soz!="") && isset($nerede) && !isset($icerik)){
converi();
switch($nerede) {
case "news":
$sorgu=mysql_query("SELECT * from news WHERE newstitle like '%$soz%'");
while($r=mysql_fetch_array($sorgu)){
$buldum=stripslashes($r["newstitle"]);
$buldumunid=$r["newsid"];
echo " - <a href=\"./?readnews=$buldumunid\" title='\"$buldum\" haberini okumak için tıklayın'>$buldum</a><br>";
}
if(!$buldum){echo "Aradığınız kelime için herhangi bir sonuç bulunamadı";}
break;
case "video":
$sorgu=mysql_query("SELECT * from video WHERE videotitle like '%$soz%'");
while($r=mysql_fetch_array($sorgu)){
$buldum=stripslashes($r["videotitle"]);
$buldumunid=$r["videoid"];
echo " - <a href=\"./?readvideo=$buldumunid\" title='\"$buldum\" Videosuna bakmak için tıklayın'>$buldum</a><br>";
}
if(!$buldum){echo "Aradığınız kelime için herhangi bir sonuç bulunamadı";}
break;
case "docs":
$sorgu=mysql_query("SELECT * from docs WHERE docstitle like '%$soz%'");
while($r=mysql_fetch_array($sorgu)){
$buldum=stripslashes($r["docstitle"]);
$buldumunid=$r["docsid"];
echo " - <a href=\"./?viewdoc=$buldumunid\" title='\"$buldum\" Dökümanını okumak için tıklayın'>$buldum</a><br>";
}
if(!$buldum){echo "Aradığınız kelime için herhangi bir sonuç bulunamadı";}
break;
case "tool":
$sorgu=mysql_query("SELECT * from tool WHERE tooltitle like '%$soz%'");
while($r=mysql_fetch_array($sorgu)){
$buldum=stripslashes($r["tooltitle"]);
$buldumunid=$r["toolid"];
echo " - <a href=\"./?toolid=$buldumunid\" title='\"$buldum\" Programına bakmak için tıklayın'>$buldum</a><br>";
}
if(!$buldum){echo "Aradığınız kelime için herhangi bir sonuç bulunamadı";}
break;
aramaya dahil olmasını istedigim sayfa :

Kod:
<?
$s = $_GET['s'];
if ($s == ""){
header ("Location: ?s=1");
}

include "db.php";

$limit = $site_ayar['sayfadefacesayisi'];
$ilk = $limit*($s-1);
$toplam_al = mysql_query("SELECT * FROM kayitlar WHERE onay = 1");
$sayi = mysql_num_rows($toplam_al);
$arsiv_al = mysql_query("SELECT * FROM kayitlar WHERE onay = 1 ORDER BY tarih DESC LIMIT $ilk,$limit");
$sayfa_sayisi = ceil($sayi/$limit);

if ($s < 1 || $s > $sayfa_sayisi){
echo '++++++++++ document.location="?s=1"; </script>';
}

include "sayfala.php";

?>
Yardımlarınız için şimdiden tşk ederim arkadşalar .
Alıntı ile Cevapla
Sponsorlar
WebmasterSitesi.Com
Liquidweb serverları tarafından host ediliyor!
Burada Reklam Verin
Reklamınız

Google.Com.Tr
  #2  
Arama 22-03-2008

Üyelik Tarihi: 27/12/07
Mesajlar: 143
 
     WS-Ticareti: (0)
Teşekkürleri: 9
14 Msg. 33 Tşkr.
Rep Gücü: 142 local has much to be proud oflocal has much to be proud oflocal has much to be proud oflocal has much to be proud oflocal has much to be proud oflocal has much to be proud oflocal has much to be proud oflocal has much to be proud oflocal has much to be proud oflocal has much to be proud of
aynı şekilde db de depo tablosundan(hangi tablodan arama yapmak istiyorsan artık ) da veri cekmen gerekli.

if(!$buldum){echo "Aradığınız kelime için herhangi bir sonuç bulunamadı";}
break;
case "depo":
$sorgu=mysql_query("SELECT * from video WHERE depotitle like '%$soz%'");
while($r=mysql_fetch_array($sorgu)){
$buldum=stripslashes($r["depotitle"]);
$buldumunid=$r["depoid"];
echo " - <a href=\"./?depokonu=$buldumunid\" title='\"$buldum\" Videosuna bakmak için tıklayın'>$buldum</a><br>";
}

tabi burda tablonun ismini bilmiyorum.id i ni bilmiyorum.nasıl bir uzantı var onu da bilmiyorum. kendine göre ayarlaman lazım script e göre yukardaki kodu sonra ilk kodun arasına bu işaretten sonra } eklersen olur
Alıntı ile Cevapla
Cevapla

 
Seçenekler


Benzer Konular
Konu Konu Açanlar Forum Cevaplar Güncel Mesajlar
profesyonel seo ve site geliştirme hizmeti - adminden. W-S SEO Arama Motoru Optimizasyonu 3 2 Gün önce 06:51
Cep Telefonu Geliştirme Merkezi uLtr@Li Forum siteleri 2 27-03-2008 02:59
Kendi yazdığım php geliştirme amaçlı script erdem07 ASP scriptler 1 12-01-2008 10:51
Site HazırLama Ve GeLiştirme DökümanLarı teknolojihaberi Yeni Başlayanlara WebmasterSitesi 1 23-11-2007 11:04

Text Reklam: evden eve nakliyat ~ facebook
Yapacağınız alıntılarda sitemize (http://webmastersitesi.com) link veriniz. "Bilgi paylaştıkça çoğalır."