Цитата Сообщение от Mirnyi Посмотреть сообщение

отвалбашки
отвал говоришь?
А если нужны цифры только от 3 до 5 и во входящих данных - мусор?
Код:
if (preg_match ("/^[\D]*/([3-5]{1}).*$/",$_GET['id'],$id) ){
   include($id[1].".htm");
}
else {
   include("1.htm");
}


---------- Добавлено в 19:24 ---------- Предыдущее сообщение было написано в 19:21 ----------

Цитата Сообщение от harinalex Посмотреть сообщение
тогда уж надо предусмотреть и 99.htm (вряд ли там так мало файлов ) . имхо , лучше просто /[0-9]/
скорее всего 0.htm вряд ли стоит учитывать.
Код:
if (preg_match ("/^[\D]*/([1-9][0-9]?).*$/",$_GET['id'],$id) ){
   include($id[1].".htm");
}
else {
   include("1.htm");
}