Anti-armenia.ORG - Forumlar - "Axtarış Sistemi - İşləmə Prinsipi"



Istifadəçi
    2015-07-24 20:49 GMT                 

Cahangir25



Informatix
Mesaj Sayı : 1142
Mövzu Sayı :
Rep Ver : 
Rep Sayı :   91  
Indi Saytda : Durum
Cinsiyyət : Oğlan
Şəhər : PHP
Ölkə :
Məslək : Front-end Web Developer
Yaş :
Mesaj :

Mövzunu Paylaş!


Salamlar.. Bugün saytlarda axtarış sisteminin necə işlədiyini göstərəcəm..
Axtarış bilmiyiniz kimi yazılan sözü database`dən axarır..

Bu əmrlə :
Kod:
SELECT * FROM Table_adi WHERE Column_adi LIKE '%$word%'


~ $word : Textbox`a yazdığımız söz
~ Table_name : Bilindiyi kimi. Table adı.
~ Column_name : Yazdığınız sözün axtarılmasını istədiyiniz column.. //Meselcun xeber_basligi

Scrtipə baxaq :

Kod:
require "db.php";  //DB-la baglanti quruldu
$axt =  axss(asql($_POST["axtar"]));  // Axtarish qutusu
if($_POST){
$query = mysql_query("SELECT * FROM meqale WHERE xeber  LIKE '%$axt%' ");
}

while($fetch = mysql_fetch_array($query)){
echo "<a href='oxu.php?id={$fetch['ID']}'>{$fetch['basliq']}</a>";

}

Diqqət ! : $axt = axss(asql($_POST["axtar"])); - yazmayın.. Mən scriptdə xss və SQL inj. filtrləməkçün funksiya qurmuşam. Siz normal yolla filtr edin. Əks halda xəta verəcək

Bunu yazmaqda olduğum CMS`dan götürdüm.. Burda , xeber column`u POST edilən xəbərin body`sidi.. Yəni əsas hissəsi.. Əgər axtardığınız sözün basliqda vəya başqa bölmədə axtarılmasını istəyirsizsə , columnun adını dəyişim sizə lazım olan columnun adını yazın..

EX :
Kod:
$query = mysql_query("SELECT * FROM meqale WHERE xeber  LIKE '%$axt%' ");



Başa düşmədiyiniz yer varsa soruşun..


./Cahangir25

AZERBAIJAN!!! FUCK armenia!!!
Anti-armenia.ORG
    

Istifadəçi
    2015-07-24 20:59 GMT                 

Dj_eLeCTRo



İstifadəçi
Mesaj Sayı : 360
Mövzu Sayı :
Rep Ver : 
Rep Sayı :   3  
Indi Saytda : Durum
Cinsiyyət : Oğlan
Şəhər :
Ölkə :
Məslək :
Yaş :
Mesaj :

Mövzunu Paylaş!


Təşəkkürlər +1

Anti-armenia.ORG
    

Istifadəçi
    2015-07-24 21:01 GMT                 

Cahangir25



Informatix
Mesaj Sayı : 1142
Mövzu Sayı :
Rep Ver : 
Rep Sayı :   91  
Indi Saytda : Durum
Cinsiyyət : Oğlan
Şəhər : PHP
Ölkə :
Məslək : Front-end Web Developer
Yaş :
Mesaj :

Mövzunu Paylaş!


Çox Sağol

AZERBAIJAN!!! FUCK armenia!!!
Anti-armenia.ORG
    

Istifadəçi
    2015-07-25 15:08 GMT                 

Khaos



Gold
Mesaj Sayı : 589
Mövzu Sayı :
Rep Ver : 
Rep Sayı :   34  
Indi Saytda : Durum
Cinsiyyət : Oğlan
Şəhər :
Ölkə :
Məslək : Khaos
Yaş :
Mesaj :

Mövzunu Paylaş!


Əla bro təşəkkürlər

armenian terrorism... Don't forget Khojaly! “It is impossible to justify Khojaly in the eyes of the world community." #JusticeForKHOJALY
Anti-armenia.ORG
    

Istifadəçi
    2015-07-25 15:21 GMT                 

ibrahim1805



İstifadəçi
Mesaj Sayı : 258
Mövzu Sayı :
Rep Ver : 
Rep Sayı :   0  
Indi Saytda : Durum
Cinsiyyət : Oğlan
Şəhər : Baku
Ölkə :
Məslək : serbest meslek
Yaş :
Mesaj :

Mövzunu Paylaş!


Sitat
#51708 Cahangir25 :
Salamlar.. Bugün saytlarda axtarış sisteminin necə işlədiyini göstərəcəm..
Axtarış bilmiyiniz kimi yazılan sözü database`dən axarır..

Bu əmrlə :
Kod:
SELECT * FROM Table_adi WHERE Column_adi LIKE '%$word%'


~ $word : Textbox`a yazdığımız söz
~ Table_name : Bilindiyi kimi. Table adı.
~ Column_name : Yazdığınız sözün axtarılmasını istədiyiniz column.. //Meselcun xeber_basligi

Scrtipə baxaq :

Kod:
require "db.php";  //DB-la baglanti quruldu
$axt =  axss(asql($_POST["axtar"]));  // Axtarish qutusu
if($_POST){
$query = mysql_query("SELECT * FROM meqale WHERE xeber  LIKE '%$axt%' ");
}

while($fetch = mysql_fetch_array($query)){
echo "<a href='oxu.php?id={$fetch['ID']}'>{$fetch['basliq']}</a>";

}

Diqqət ! : $axt = axss(asql($_POST["axtar"])); - yazmayın.. Mən scriptdə xss və SQL inj. filtrləməkçün funksiya qurmuşam. Siz normal yolla filtr edin. Əks halda xəta verəcək

Bunu yazmaqda olduğum CMS`dan götürdüm.. Burda , xeber column`u POST edilən xəbərin body`sidi.. Yəni əsas hissəsi.. Əgər axtardığınız sözün basliqda vəya başqa bölmədə axtarılmasını istəyirsizsə , columnun adını dəyişim sizə lazım olan columnun adını yazın..

EX :
Kod:
$query = mysql_query("SELECT * FROM meqale WHERE xeber  LIKE '%$axt%' ");



Başa düşmədiyiniz yer varsa soruşun..


./Cahangir25


Təşəkkürlər Bro ardı gəlsin inşALLAH

WwW.AnTi-Armenia.oRG|WwW.AnTi-Armenia.oRG|WwW.AnTi-Armenia.oRG
Anti-armenia.ORG
    

Istifadəçi
    2015-07-30 09:12 GMT                 

C4pt41n Pr0xy



VIP
Mesaj Sayı : 1448
Mövzu Sayı :
Rep Ver : 
Rep Sayı :   45  
Indi Saytda : Durum
Cinsiyyət : Oğlan
Şəhər : Şuşa
Ölkə :
Məslək : Student
Yaş : 21
Mesaj :

Mövzunu Paylaş!


Perfect

http://s017.radikal.ru/i404/1202/c6/a2947080a3c4.png
Anti-armenia.ORG
    

Istifadəçi
    2015-07-30 10:34 GMT                 

Cahangir25



Informatix
Mesaj Sayı : 1142
Mövzu Sayı :
Rep Ver : 
Rep Sayı :   91  
Indi Saytda : Durum
Cinsiyyət : Oğlan
Şəhər : PHP
Ölkə :
Məslək : Front-end Web Developer
Yaş :
Mesaj :

Mövzunu Paylaş!


buyrun)

AZERBAIJAN!!! FUCK armenia!!!
Anti-armenia.ORG