Программирование => PHP => Тема начата: Tweak от 11 Июня 2002, 17:49:53
Название: Помогите со скриптом HTML-редактора
Отправлено: Tweak от 11 Июня 2002, 17:49:53
У меня к Вам есть большая просьба. У меня есть скрипт, который читает директории, генерирует список этих директорий, по ним можно ходить. Зайдя в папку, можно увидеть список файлов в этой папке. Потом файл можно отредактировать.
Так вот проблема. Этот скрипт прекрасно работал на сервере IS на системе Windows2000. Теперь я меня хостинг под Apache+Unix. Так вот, скрипт некорректно работает. Читает только ту директорию, в которой лежит сам скрипт.
Специалисты по ПХП, помогите пожалуйста.
Кидаю код самого скрипта.
#chdir ($dir); $base = \'.\'; // прописываем здесь папку $handle=opendir($base); if (!empty ($dir)) $namedir = $dir; else $namedir = "First!"; while ($file = readdir($handle)) { //Отсеиваем директорию от файлов и формируем массив директорий и файлов $detect = is_file($file); if ($detect == 1) $ary_file_name[] = $file; else $dirs[] = $file; }
echo "File Editor";
echo "Dir list: ";
if (!empty($dir)) { for ($i=2; $dirs[$i]; $i++) echo "[ $dirs[$i]]" ; } else { for ($i=2; $dirs[$i]; $i++) echo "[ $dirs[$i] ] " ; } if (!empty ($dir)) { echo " [Back]"; } else echo "Back";
echo "
Current directory $namedir: "; echo "
Change file from list: "; echo "\\n";
$app_name = \'\'; // save variables to file
if($form_submit) {
//chdir $fp = @fopen($file_name, \'w\') or die("Cannot open $file_name for rec!");