Emm, спасибо, получилось Но есть еще маленький вопросик <?php //Скрипт вставки блока ссылок //Проверяем номер страницы if(!isset($_GET['id_categ']) || empty($_GET['id_categ']) || $_GET['id_categ'] < 0) { $id_categ = 0; } elseif(!isset($_GET['pn']) || empty($_GET['pn']) || $_GET['pn'] < 0){ { $rr = $_GET['id_categ']; } //Зада?м имя файла $iu="links/link.".$id_categ.".txt"; //Открываем $file = file ($iu); $u = count($file); //Выводим echo "<table border=0><tr><td><small>"; for ($e=0; $e<$u; $e++) { echo $file[$e]." "; } echo "</small></td></tr></table>";} else { $rr = $_GET['pn&id_categ']; } //Зада?м имя файла $iu="links/link.".$id_categ.".".$pn.".txt"; //Открываем $file = file ($iu); $u = count($file); //Выводим echo "<table border=0><tr><td><small>"; for ($e=0; $e<$u; $e++) { echo $file[$e]." "; } echo "</small></td></tr></table>"; //Конец ?> т.е. я хочу, чтобы если нету в браузерной строке pn или pn=0, то выводилось только: $iu="links/link.".$id_categ.".txt"; а если есть, то выводилось так: $iu="links/link.".$id_categ.".".$pn.".txt"; На деле получается, что если pn отсутствует, то выводится сообщение об ошибке: т.е. он все равно пытается вывести: $iu="links/link.".$id_categ.".".$pn.".txt"; где ошибка?