lookjapan.COM - IRC ve mIRC dünyasının forumu!   buy vps


  lookjapan.COM - IRC ve mIRC dünyasının forumu! IF - Programlama / Yazılım PHP PHP Hazır Kodlar


Like Tree1Teşekkürler;
  • 1 Post By Mattet

Yeni Konu   Cevap Yaz

 
LinkBack Seçenekler Stil
Alt 26 Ağustos 2016, 13:24   #1
 
Mattet - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 26 Ağustos 2016
Mesajlar: 6
WEB Sitesi: www.google.com
IRC Sunucusu: yok
İlgi Alanı:
Alınan Beğeni: 2
Standart Arama sonuçlarını İşaretlemek (Google' Gibi)

Google'ın arama sonucunda sayfamıza gelirken gönderdiği referer yaklaşık bunun gibi birşey , 'q' değişkenin içinde aranan kelimeler '+' işareti ile ayrılmış şekilde duruyor, php nin url fonksiyonlar ile bu sorguyu parçalayıp istediğimiz kelimeleri bir diziye aktarabiliriz

PHP- Kodu: 
<? 
$qs
=parse_url($qs); 

parse_str($qs["query"]); 

$qs3=explode(" ",$q); 

$limit=count($qs3); 
?>

daha sonra ufak bir döngü ile bu kelimeleri arka fonu farklı bir renk olan bir spanın içine yerleştiriyoruz.

PHP- Kodu: 
<? 
for($i=0;$i!=$limit;$i++){ 

$buffer=str_replace("$qs3[$i]""<span =\"background-color:#ffffcc;\">$qs3[$i]</span>"$buffer); 



?>

tabi fonksiyonumuzun işini yapabilmesi için php sayfamızın buffera alınıp bu fonksiyon ile işlendikten sonra gönderilmesi gerekiyor, bunun için de genelde header hatalarının kapamak için kullanılan ob_start()'ı asıl var oluş amacına uygun şekilde kullanabiliriz

aşağıdaki kodu php sayfamızın başına yerleştirdikten sonra ob_end_flush() diyene kadar bütün metin üzerinde istediğimiz değişikliği yapacaktır

PHP- Kodu: 
<?php 

function degistir($buffer


$qs=$_server['http_referer']; 

$qs=parse_url($qs); 

parse_str($qs["query"]); 

$qs3=explode(" ",$q); 

$limit=count($qs3); 

for(
$i=0;$i!=$limit;$i++){ 

$buffer=str_replace("$qs3[$i]""<span style=\"background-color:#ffffcc;\">$qs3[$i]"$buffer); 



return 
$buffer



ob_start("degistir"); 

// içerik buraya

ob_end_flush(); 
?>

Abyss bu mesaja teşekkür etti
 Mattet isimli Üye şimdilik offline konumundadır   Alıntı

Yeni Konu   Cevap Yaz

Etiketler
arama, gibi, google, sonuçlarını, İşaretlemek


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Databes'de isim arama(C dili ile.) Entrance C ve C++ 0 30 Haziran 2016 00:58
Ücretsiz: WP Google Resim Arama ve Ekleme Eklentisi Anti WP Eklentileri 0 26 Haziran 2016 01:46
WhatsApp'a Video Arama, Sesli Mesaj ve NFC Özelliği Geliyor! Vesaire Uygulama Tanıtımı 0 09 Mayıs 2016 09:10
vBulletin Arama Motoru Botlarını Anasayfada Gösterme Derin vBulletin 3.x.x 0 22 Mart 2015 01:30
Eskisi Gibi Jag Sizin Kaleminizden 2 15 Şubat 2015 15:28

web hosting web hosting
 buy vds
 vps buy YKS KURSU izmir  instagram  facebook  twitter  online arkadaş  izmir kurs  Domain al  Domain Sat  Alan adı al  Satılık Alan adı 

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.