Normal Kullanımı : $_POST için P('parametre') | $_GET için G('parametre').

Şifreli Kullanımı : $_POST için P('parametre', 1) | $_GET için G('parametre', 1).

Normal Kullanım Örneğin :-> http://www.siteniz.com/index.php?a=Jelioxe&s=WMAracı


$Ad = G('a');
$Site = G('s');

echo $Site.' sitesinden, Sayın '.$Ad.'. Hoşgeldiniz !';

// Çıktısı :-> WMAracı sitesinden, Sayın Jelioxe. Hoşgeldiniz !


Şifreli Kullanım Örneği :-> http://www.siteniz.com/index.php?a=Jelioxe&s=WMAraci

Şifreli kullanımda özel karakterleri URLENCODE komutu ile döndürmektedir.


$Ad = G('a',1);
$Site = G('s',1);

echo $Site.' sitesinden, Sayın '.$Ad.'. Hoşgeldiniz !';

// Çıktısı :-> WMArac%C4%B1 sitesinden, Sayın Jelioxe. Hoşgeldiniz !


Fonksiyon Kodları


function Güvenlik($Veri, $Şifrele = 0){
if(!empty($Veri)){
if($Şifrele == 0) return str_replace(' ', '', htmlspecialchars(trim(addslashes(strip_tags($Veri)))));
return urlencode(str_replace(' ', '', htmlspecialchars(trim(addslashes(strip_tags($Veri))))));
}
return false;
}
function G($Veri, $Şifrele = 0){
if(isset($_GET[$Veri]) && !empty($_GET[$Veri])){
return Güvenlik($_GET[$Veri], $Şifrele);
}
return false;
}
function P($Veri, $Şifrele = 0){
if(isset($_POST[$Veri]) && !empty($_POST[$Veri])){
return Güvenlik($_POST[$Veri], $Şifrele);
}
return false;
}