Всем привет! Пытаюсь делать сайтик. Хочу сделать, чтобы в контент подгружались странички методом include или чтением информации из определенных файлов. Хочу узнать, как правильно отфильтровать номера страничек, чтобы не было дыр и глюков и какие функции нужно использовать. Заранее спасибо. вот код Код (Text): if($_GET['page']!="") { switch ($_GET['page']) { case 1: $filename="http://localhost/inc/price.htm"; $content=fileread($filename); break; case 2: $content="контент3"; break; case 3: $filename="http://localhost/inc/dostavka.htm"; $content=fileread($filename); break; case 4: $content="контакты"; break; case 5: $content="помощь"; break; case 6: $filename="http://localhost/inc/form_registr.htm"; $content=fileread($filename); break; default: header("Location:http://localhost"); break; }
PHP: <?php $allowed = array('page', 'page1', 'page2', 'page3', 'page4'); if ($page = $_GET['page']) { if (in_array($page, $allowed)) { } } В таком случае проблем не будет.