Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Создание конфиг файла

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
nordghost
Отправлено: 19 Октября, 2012 - 12:38:20
Post Id



Посетитель


Покинул форум
Сообщений всего: 319
Дата рег-ции: Окт. 2011  


Помог: 3 раз(а)




Всегда делал для конфига ини файлы, но потом увидел в джумле например такой файл:

PHP:
скопировать код в буфер обмена
  1.  
  2. Class JConfig {
  3.         public $offline = '0';
  4.         public $offline_message = 'Сайт закрыт на техническое обслуживание.<br /> Пожалуйста, зайдите позже.';
  5.         public $display_offline_message = '1';
  6.         public $offline_image = '';
  7.         public $sitename = 'site';
  8.         public $editor = 'tinymce';
  9.         public $captcha = '0';
  10.  
  11.  


Как сделать такое и как вытаскивать с него данные, прошу хлебных крошек!


-----
<a href="http://netbeans[dot]org/">Моя любимая IDE</a> :3
 
My status
 Top
Мелкий Супермодератор
Отправлено: 19 Октября, 2012 - 12:49:13
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




ini всё же эффективнее: http://habrahabr[dot]ru/post/112402/

А этот - в чём затруднение-то? new JConfig и чтение публичных свойств. (вероятно, есть какой-то штатный другой способ, не смотрел всякие джумлы)


-----
PostgreSQL DBA
 
 Top
nordghost
Отправлено: 19 Октября, 2012 - 13:38:30
Post Id



Посетитель


Покинул форум
Сообщений всего: 319
Дата рег-ции: Окт. 2011  


Помог: 3 раз(а)




А если допусим взять Download менеджер любой и попробывать скачать файл с конфигом, ini качает без проблем, а вот при скачке configuration.php в той же жумле получаем пустой файл!!! Как такую сатану сделать с ини файлом тогда?


-----
<a href="http://netbeans[dot]org/">Моя любимая IDE</a> :3
 
My status
 Top
armancho7777777 Супермодератор
Отправлено: 19 Октября, 2012 - 13:41:01
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




nordghost пишет:
Как такую сатану сделать с ини файлом тогда?

Если не ошибаюсь, попробуйте:
в .htaccess
CODE (text):
скопировать код в буфер обмена
  1.  
  2. <Files ~ "\.(ini)$">
  3.   deny from all
  4. </Files>
  5.  

(Отредактировано автором: 19 Октября, 2012 - 13:42:01)

 
 Top
nordghost
Отправлено: 19 Октября, 2012 - 13:56:31
Post Id



Посетитель


Покинул форум
Сообщений всего: 319
Дата рег-ции: Окт. 2011  


Помог: 3 раз(а)




Спасибо большое!


-----
<a href="http://netbeans[dot]org/">Моя любимая IDE</a> :3
 
My status
 Top
armancho7777777 Супермодератор
Отправлено: 19 Октября, 2012 - 15:21:47
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Не за что.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB