Destek Olun
+ Webmaster Destek Platformu Smf,Php,vbulletin,Seditio,Asp,php,Html » Programlama » Web Programlama » PhpKonu:
 Veri güvenliği

Kullanıcı Adı: Beni Hatirla
Şifre:
Sayfa: [1]   Yukarı git
Konu: Veri güvenliği  (Okunma Sayısı 36 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Sponsor Bağlantılar
« : 01 Temmuz 2008, 20:15:07 »
Stromkiller
Administrator
*
Üye No: 1
Cinsiyet: Bay
Mesaj Sayısı: 1289
Nerden: Sanal alem
Puan: 109
Sana Dostum Diyenler Varya alayı hava .]


Aktiflik

Deneyim
Seviye
Kötü İtibar
Üyelik Bilgileri WWW
Offline
Veri güvenliği

Size Kullandığım 2 tane fonksiyonu yazacağım

Birincisi: Php manuel'de verilen bir fonksiyon tüm html kodlarını temizler.


Kod:
function htmltemizle($gel)
 {
$search = array ("'<script[^>]*?>.*?</script>'si",  // Strip out javascript
                 "'<[\/\!]*?[^<>]*?>'si",           // Strip out html tags
                 "'([\r\n])[\s]+'",                 // Strip out white space
                 "'&(quot|#34);'i",                 // Replace html entities
                 "'&(amp|#38);'i",
                 "'&(lt|#60);'i",
                 "'&(gt|#62);'i",
                 "'&(nbsp|#160);'i",
                 "'&(iexcl|#161);'i",
                 "'&(cent|#162);'i",
                 "'&(pound|#163);'i",
                 "'&(copy|#169);'i",
                 "'&#(\d+);'e");                    // evaluate as php

$replace = array ("",
                  "",
                  "\\1",
                  "\"",
                  "&",
                  "<",
                  ">",
                  " ",
                  chr(161),
                  chr(162),
                  chr(163),
                  chr(169),
                  "chr(\\1)");

$text = preg_replace ($search, $replace, $gel);

return $text;

 }
//Kullanımı
echo htmltemizle("<h1>Adminclup</h1>"); 

İkinci Fonksiyon ise html kodlarının çalışmasını engeller " ' < > escape eder

Kod:
function temizle($gel){
$deger=trim(strip_tags(htmlspecialchars($gel,ENT_QUOTES)));
$deger=str_replace("&amp;","&",$deger);
return $deger;
}

// Kullanımı
echo temizle("<script>alert('BST')</script>"); 

Alıntı.
Logged

Reklam Alanı
Linkler
*****
Offline Offline

Linkler: 1


View Profile
Re: Veri güvenliği
« Posted on: 08 Eylül 2008, 17:01:41 »

Bu Alana Reklam Vermek istiyorsanız Yönetici İle Temasa Gecin
Logged
Sayfa: [1]   Yukarı git
+ Webmaster Destek Platformu Smf,Php,vbulletin,Seditio,Asp,php,Html » Programlama » Web Programlama » PhpKonu:
 Veri güvenliği
 
Gitmek istediğiniz yer:  

Arsiv
MySQL ile Güçlendirildi PHP ile Güçlendirildi Powered by SMF 1.1.5 | SMF © 2006, Simple Machines LLC
Hersey

Pink Style Theme Design Stromkiller & GrafiX
XHTML 1.0 Geçerli! CSS Geçerli!
Sitemap
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34