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 :: INI

 PHP.SU

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


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

> Без описания
f0rm4t
Отправлено: 17 Июля, 2006 - 20:12:15
Post Id



Посетитель


Покинул форум
Сообщений всего: 433
Дата рег-ции: Июнь 2006  


Помог: -1 раз(а)




А есть ли какой-нить пеарик или пеклик для работы с INI-файлами? Очень нужно! Улыбка
 
 Top
valenok
Отправлено: 17 Июля, 2006 - 20:36:39
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


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




Что именно надо с .ини делать?
Потому что официальных pear'ок и pecl'ов нет.


-----
Truly yours, Sasha.
 
My status
 Top
f0rm4t
Отправлено: 17 Июля, 2006 - 20:57:06
Post Id



Посетитель


Покинул форум
Сообщений всего: 433
Дата рег-ции: Июнь 2006  


Помог: -1 раз(а)




Нужно с ними работать! Голливудская улыбка А вообще, мне нужны функции подобные паскалевским.
 
 Top
valenok
Отправлено: 17 Июля, 2006 - 21:11:10
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


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




Как именно с ним работать?
Открыть его можно file_get_contenst
fread
file

Ну вообщем сам знаешь..

Что конкретно нужно?


-----
Truly yours, Sasha.
 
My status
 Top
f0rm4t
Отправлено: 17 Июля, 2006 - 21:27:32
Post Id



Посетитель


Покинул форум
Сообщений всего: 433
Дата рег-ции: Июнь 2006  


Помог: -1 раз(а)




Мля, ты вообще знаешь что такое INI-файлы то? Какие еще нахрен fread и file. Я же, мля, понятно обозвал тему! И конкретно написал что нужны функции подобные паскалевским! Если ты не в курсе, то лучше не флуди!!! Нахмурился
 
 Top
valenok
Отправлено: 17 Июля, 2006 - 21:32:25
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


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




Вот уж паскаль я не знаю.
А то что php.ini у меня так читается это магия?


-----
Truly yours, Sasha.
 
My status
 Top
f0rm4t
Отправлено: 17 Июля, 2006 - 21:38:04
Post Id



Посетитель


Покинул форум
Сообщений всего: 433
Дата рег-ции: Июнь 2006  


Помог: -1 раз(а)




Мда.... то что он читается - это означает это INI-файлы - просты текстовики, но с определенный структурой.
Про такие файлы можешь почитать здесь: http://ru[dot]wikipedia[dot]org/wiki/INI-файл
 
 Top
valenok
Отправлено: 17 Июля, 2006 - 21:45:04
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


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




Сходил короче почитал на яндексе про функции для работы с ини на паскале.
Вообщем без понятия.


-----
Truly yours, Sasha.
 
My status
 Top
f0rm4t
Отправлено: 17 Июля, 2006 - 21:49:11
Post Id



Посетитель


Покинул форум
Сообщений всего: 433
Дата рег-ции: Июнь 2006  


Помог: -1 раз(а)




Может тебе еще и файлик с функциями на паскале дать? Ты бы лучше сходил на яндекс функции на PHP поискал!
 
 Top
valenok
Отправлено: 17 Июля, 2006 - 21:52:00
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


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




А это надо было сделать давным давно тебе
parse_ini_file()
http://phpclasses[dot]segmenta[dot]ru/br[dot][dot][dot]se/class/91[dot]html


-----
Truly yours, Sasha.
 
My status
 Top
f0rm4t
Отправлено: 17 Июля, 2006 - 22:18:54
Post Id



Посетитель


Покинул форум
Сообщений всего: 433
Дата рег-ции: Июнь 2006  


Помог: -1 раз(а)




Ну может ты теперь от туда его скачаешь и выложишь на форуме? Если не трудно ;)
 
 Top
valenok
Отправлено: 17 Июля, 2006 - 22:30:38
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


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




Config Magic - Read and write .ini configuration files
http://www.phpclasses[dot]org/browse[dot][dot][dot][dot]ConfigMagik.php

Ini parser - Read and write .INI configuration files
CODE (text):
скопировать код в буфер обмена
  1.  
  2. <?php
  3. /******************************************************
  4. * ©2006 copyrights by RE-Desgin (www.re-design.de)   *
  5. * Author: Enrico Reinsdorf (enrico@.re-design.de)    *
  6. * Modified: 2006-01-16                               *
  7. ******************************************************/
  8.  
  9. class iniParser {
  10.      
  11.     var $_iniFilename = '';
  12.     var $_iniParsedArray = array();
  13.      
  14.     /**
  15.     *  erstellt einen mehrdimensionalen Array aus der INI-Datei
  16.     **/
  17.     function iniParser( $filename )
  18.     {
  19.         $this->_iniFilename = $filename;
  20.         if($this->_iniParsedArray = parse_ini_file( $filename, true ) ) {
  21.             return true;
  22.         } else {
  23.             return false;
  24.         }
  25.     }
  26.      
  27.     /**
  28.     * gibt die komplette Sektion zur&#252;ck
  29.     **/
  30.     function getSection( $key )
  31.     {
  32.         return $this->_iniParsedArray[$key];
  33.     }
  34.      
  35.     /**
  36.     *  gibt einen Wert aus einer Sektion zur&#252;ck
  37.     **/
  38.     function getValue( $section, $key )
  39.     {
  40.         if(!isset($this->_iniParsedArray[$section])) return false;
  41.         return $this->_iniParsedArray[$section][$key];
  42.     }
  43.      
  44.     /**
  45.     *  gibt den Wert einer Sektion  oder die ganze Section zur&#252;ck
  46.     **/
  47.     function get( $section, $key=NULL )
  48.     {
  49.         if(is_null($key)) return $this->getSection($section);
  50.         return $this->getValue($section, $key);
  51.     }
  52.      
  53.     /**
  54.     * Seta um valor de acordo com a chave especificada
  55.     **/
  56.     function setSection( $section, $array )
  57.     {
  58.         if(!is_array($array)) return false;
  59.         return $this->_iniParsedArray[$section] = $array;
  60.     }
  61.      
  62.     /**
  63.     * setzt einen neuen Wert in einer Section
  64.     **/
  65.     function setValue( $section, $key, $value )
  66.     {
  67.         if( $this->_iniParsedArray[$section][$key] = $value ) return true;
  68.     }
  69.      
  70.     /**
  71.     * setzt einen neuen Wert in einer Section oder eine gesamte, neue Section
  72.     **/
  73.     function set( $section, $key, $value=NULL )
  74.     {
  75.         if(is_array($key) && is_null($value)) return $this->setSection($section, $key);
  76.         return $this->setValue($section, $key, $value);
  77.     }
  78.      
  79.     /**
  80.     * sichert den gesamten Array in die INI-Datei
  81.     **/
  82.     function save( $filename = null )
  83.     {
  84.         if( $filename == null ) $filename = $this->_iniFilename;
  85.         if( is_writeable( $filename ) ) {
  86.             $SFfdescriptor = fopen( $filename, "w" );
  87.             foreach($this->_iniParsedArray as $section => $array){
  88.                 fwrite( $SFfdescriptor, "[" . $section . "]n" );
  89.                 foreach( $array as $key => $value ) {
  90.                     fwrite( $SFfdescriptor, "$key = $valuen" );
  91.                 }
  92.                 fwrite( $SFfdescriptor, "n" );
  93.             }
  94.             fclose( $SFfdescriptor );
  95.             return true;
  96.         } else {
  97.             return false;
  98.         }
  99.     }
  100. }
  101. ?>


-----
Truly yours, Sasha.
 
My status
 Top
f0rm4t
Отправлено: 17 Июля, 2006 - 22:38:48
Post Id



Посетитель


Покинул форум
Сообщений всего: 433
Дата рег-ции: Июнь 2006  


Помог: -1 раз(а)




Ну я вообще-то я имел в виду прикрепить файл к сообщению, но и за это спасибо Улыбка
 
 Top
valenok
Отправлено: 17 Июля, 2006 - 22:41:22
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


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




А я вообще то пытался.
Это либо у вас на сервер файлы не загружаются
либо это у меня..


-----
Truly yours, Sasha.
 
My status
 Top
f0rm4t
Отправлено: 17 Июля, 2006 - 22:43:23
Post Id



Посетитель


Покинул форум
Сообщений всего: 433
Дата рег-ции: Июнь 2006  


Помог: -1 раз(а)




По первому взгляду могу сказать что здесь как-то подозрительно мало. И немного не доработано. Сейчас проверим...
 
 Top
Страниц (3): [1] 2 3 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« PEAR и PECL »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB