DRAGOvrn, upl.php
if (preg_match("/[^\da-z_\-.]+/", $fname)) {
echo "В названии файла <b>$fname</b> присутствуют недопустимые символы<br/>Разрешены только латинские символы, цифры и некоторые знаки ( .()+_- )<br /><a href='?act=select&cat=" . $cat . "'>Повторить</a><br/>";
require_once ('../incfiles/end.php');
exit;
}
if (preg_match("/[^\da-z_\-.]+/", $newname)) {
echo "В новом названии файла <b>$newname</b> присутствуют недопустимые символы<br/>Разрешены только латинские символы, цифры и некоторые знаки ( .()+_- )<br /><a href='?act=select&cat=" . $cat . "'>Повторить</a><br/>";
require_once ('../incfiles/end.php');
exit;
}строки 68-81
регулярка - preg_match("/[^\da-z_\-.]+/", $newname)
http://ru2.php.net/manual/ru/f ... h.php