5 Ağustos 2016 Cuma

Php'de ereg_replace ve ere fonksiyonları

//ereg_replace ve ere fonksiyonları
index.php
<?php
/* zararlı kodları silmek için kullanılabilir.
 * ereg_replace();
 * eregi_replace();
 *
 *
 *
 */
$mesaj="<meta http-equiv=\"refresh\" content=\"1;url=hack.html\">";
$yenimesaj=ereg_replace("<","",$mesaj);//< varsa boş yap mesaj değişkenine at
$yenimesaj1=ereg_replace(">","",$yenimesaj);
$yenimesaj2=ereg_replace("refresh","",$yenimesaj1); //refresh kelimesini boş yap $yenimesaj1 değişkenine at.

echo $yenimesaj2;//Çıktı:meta http-equiv="" content="1;url=hack.html"  < , >  ve refresh gitti silindi.


?>
//hack.html
<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<html>
    <head>
    <title>TODO supply a title</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<div>hacklendin</div>
</body>
</html>

Hiç yorum yok:

Yorum Gönder