Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: mNm klausimai ~ [last 2010-07-22]

Parašė Kelmas· 2010 Lie. 2 23:07:04
#39

<?php
/*
   Autorius: Karolis
*/


// Viskas veiks pagal mechanizma: puslapis.php?url={NUORODA}
// Pabandome visu pirma patikrinti toki mechanizma ir ar nebando išdurti sistemos

if ((isset($_GET['url']) && !empty($_GET['url'])) && preg_match('#http\:\/\/[aA-zZ0-9\.]+\.[aA-zZ\.]+#', $_GET['url'])) {

   // Nukreipiame ten, kur buvo nurodyta
   header('Location: '.$_GET['url']);
   
} else {

   // Išmetame pranešimą, kad kažkas netaip
   die('Blogai kreiptasi į failą!');
   
}
?>



Redagavo Kelmas· 2010 Lie. 2 23:07:11