
18.04.2008, 09:31
|
|
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
Провел на форуме: 302951
Репутация:
67
|
|
Сообщение от Sleep
PHP код:
$test = "test123123";
if (!ereg("^[[:alnum:]_\.-]+$", $test)) die ("internal error: bad filename");
else
echo "GOOD";
скрипт выдасат гуд,а заместо вывода гуд могло бы быть каое нибудь другое действие например загрузка етого файла ты выложи кусок кода побольше
тоесть if (!ereg("^[[:alnum:]_\.-]+$", $test)) die ("internal error: bad filename"); етот кусок кода проверяет файл чтобы он не нызывался на A-z9-0 -.
если ето так тоеть если файл не называется на a-Z0-9
то он выводит фразу : internal error: bad filename типо что имя файла не правильное
на самом деле это все очень странно, этот скрипт в админке, а админки как известно для тех кто не разбирается в кодах, для легкой правки контента сайта,
так очень странно что там стоит условие что закачиваемый файл должен быть типа 123asd без расширения, странно еще , йа эту проверку закоментил, а файл все равно не заливается, но проверок файл нейма там в коде больше нет...
|
|
|