[решено] Помогите правильно сделать запись в ini файл.
-
Anarasius
[решено] Помогите правильно сделать запись в ini файл.
Скрипт делает запись: IniWrite("myfile.ini", "myprograms", "programs", "Found"), где Found текст в кавычках например: 'блаблабла'. Как сделать что бы скрипт записывал новые данные которые ввели не заново а продолжая при этом не нарушая кавычки. Пример: 'блаблаблаНОВЗАПИСЬ'
-
JaguarSP
Re: [решено] Помогите правильно сделать запись в ini файл.
мб так
))
Код:
Или не так понял?
))Код:
Код: Выделить всё
IniWrite("myfile.ini", "myprograms", "programs", "Found" & $новая_запись)Или не так понял?

-
Anarasius
Re: [решено] Помогите правильно сделать запись в ini файл.
нет в этом случ. он перезаписывает весь ини на 123
-
Anarasius
Re: [решено] Помогите правильно сделать запись в ini файл.
Цитата Anarasius:
Скрипт делает запись: IniWrite("myfile.ini", "myprograms", "programs", "Found"), где Found текст в кавычках например: 'блаблабла'. Как сделать что бы скрипт записывал новые данные которые ввели не заново а продолжая при этом не нарушая кавычки. Пример: 'блаблаблаНОВЗАПИСЬ'
Можно так :
PHP код:
Скрипт делает запись: IniWrite("myfile.ini", "myprograms", "programs", "Found"), где Found текст в кавычках например: 'блаблабла'. Как сделать что бы скрипт записывал новые данные которые ввели не заново а продолжая при этом не нарушая кавычки. Пример: 'блаблаблаНОВЗАПИСЬ'
[решено] Помогите правильно сделать запись в ini файл.
Можно так :
PHP код:
Код: Выделить всё
$sText=IniRead ( "myfile.ini", "myprograms", "programs", "Defoult")
$sText=StringReplace ( $sText, '"', ""); освобождаемся от кавычек
$sNewText="НОВЗАПИСЬ"
IniWrite ( "myfile.ini", "myprograms", "programs",'"' & $sText & $sNewText & '"' )
-
JaguarSP
Re: [решено] Помогите правильно сделать запись в ini файл.
ну сделай иник чтобы был такого формата:
[myfile]
1=блаблабла
2=блаблабала
3=блаблабла
4=блаблаблановаязапись
итд
а в скрипте будет тогда так
Код:
или о5 не так?
[myfile]
1=блаблабла
2=блаблабала
3=блаблабла
4=блаблаблановаязапись
итд
а в скрипте будет тогда так
Код:
Код: Выделить всё
$var=4 ;номер ключа
$vap=новаязапись
iniwrite(@scriptdir & '\myfile.ini', "раздел" , $var, 'блаблабла' & $vap)или о5 не так?

-
gregaz
Re: [решено] Помогите правильно сделать запись в ini файл.
Похоже освобождаться надо так :
PHP код:
PHP код:
Код: Выделить всё
$sText=StringReplace ( $sText, '"', ""); освобождаемся от кавычек