Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Поиск конфига и каталога install


Автор: supercelt 27.9.2009, 12:54
Здравствуйте!. Есть одна ЦМС, на до дописать к ней такую штуку. В корневой директории находится каталог [install], когда инсталляция завершается, в этой же корневой создаётся config.php. И когда пользователь заходит на главную нужно организовать проверку установлена ли система. То есть нужно найти конфиг. Если он есть, то проверить существует ли инсталл, и если да, то вывести предупреждение, что бы его удалили. А если каталога нет и конфига нет, то вывести что что-то не так, ошибка. Заблудился... как написать знаю, но не могу сообразить как это сделать проще, поэтому хочу спросить у вас совета. 

Для начала я сканю корневую
Код

$scan_dir = scandir('.');

А вот что потом... делать ли в цикле сравнение по названию...но это будет цикл допустим дял конфига. А потом же ещё надо каталог найти... и как-то не понятно, заново что ли цикл делать...

Автор: Ипатьев 27.9.2009, 16:56
идея просто обратиться к файлу напрямую не приходила в голову?

Автор: pizzz 27.9.2009, 17:29
Код

<?php 

if (!file_exists('config.php')) {
    // ЗАПУСКАЕМ УСТАНОВКУ
}

if (is_dir('install')) {
    // УДАЛИТЕ ПАПКУ ИНСТАЛ
   ecit ();
}


И это все в index.php

Автор: capitan 27.9.2009, 17:32
pizzz,  поправь код ecit (); на exit();

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)