<?php class temizle { function temizle() { $this->temizleCookie(); $this->temizleGet(); $this->temizleRequest(); $this->temizlePost(); } function temizlePost() { foreach($_POST as $anahtar=>$deger) { $_POST[$anahtar] = addslashes($deger); } } function temizleGet() { foreach($_GET as $anahtar=>$deger) { $_GET[$anahtar] = addslashes($deger); } } function temizleRequest() { foreach($_REQUEST as $anahtar=>$deger) { $_REQUEST[$anahtar] = addslashes($deger); } } function temizleCookie() { foreach($_COOKIE as $anahtar=>$deger) { $_COOKIE[$anahtar] = addslashes($deger); } } } $_POST = array('isim'=>"Ahmet'in", 'deger'=>"Kalem'i"); $_GET = array('id'=>"nerde'"); $_REQUEST = array('deger'=>'test"'); $_COOKIE = array('sifre'=>"'osman'in_sifresi"); echo '<fieldset><legend>Eski Hali</legend>'; echo 'POST: '; print_r($_POST); echo '<br>GET: '; print_r($_GET); echo '<br>REQUEST: '; print_r($_REQUEST); echo '<br>COOKIE: '; print_r($_COOKIE); echo '</fieldset>'; $temizle =new temizle(); echo '<fieldset><legend>Yeni Hali</legend>'; echo 'POST: '; print_r($_POST); echo '<br>GET: '; print_r($_GET); echo '<br>REQUEST: '; print_r($_REQUEST); echo '<br>COOKIE: '; print_r($_COOKIE); echo '</fieldset>'; ?>
Çıktısı
---Eski Hali--- POST: Array ( [isim] => Ahmet'in [deger] => Kalem'i ) GET: Array ( [id] => nerde' ) REQUEST: Array ( [deger] => test" ) COOKIE: Array ( [sifre] => 'osman'in_sifresi ) ---Yeni Hali--- POST: Array ( [isim] => Ahmet\'in [deger] => Kalem\'i ) GET: Array ( [id] => nerde\' ) REQUEST: Array ( [deger] => test\" ) COOKIE: Array ( [sifre] => \'osman\'in_sifresi )