PDA

Просмотр полной версии : Замена строки в txt


aaanet
19.12.2010, 20:06
Доброго времени суток!

В общем есть ролик, php файл, txt файл.
К примеру, в txt файле есть запись

$parametr1=1
$parametr2=50
$parametr3=100

проблем считывания этих записей с помощью флеш - нету.

вопрос в следующем:
нужно заменить значение parametr1, не трогая в txt файле остальные записи.
например, нужно parametr1 сделать 999, т.е. последующий вид txt файла:

$parametr1=999
$parametr2=50
$parametr3=100

заранее спасибо за подробные ответы и двойное спасибо за исходники)

dark256
19.12.2010, 22:22
...а при чем тут флэш?
юзайте EditPlus

aaanet
20.12.2010, 03:40
...а при чем тут флэш?
юзайте EditPlus

мне нужно чтобы это по команде flash'a было
и помощь с самим php.

dark256
20.12.2010, 13:45
То есть флэшка читает ХМЛ, меняет текст и шлет обратно?

var INstring = "$parametr3=100"
var OUTstring = INstring.splice("=")[0]+"="+"новое_Значение"

var XXS: LoadVars = new LoadVars();
var XMLDATA = new LoadVars()

XXS.newData = OUTstring;
XXS.sendAndLoad( "УРЛ_рнр_скрипта,_который_получает_мои_новые_данные", XMLDATA, "POST" )

aaanet
20.12.2010, 16:31
То есть флэшка читает ХМЛ, меняет текст и шлет обратно?

var INstring = "$parametr3=100"
var OUTstring = INstring.splice("=")[0]+"="+"новое_Значение"

var XXS: LoadVars = new LoadVars();
var XMLDATA = new LoadVars()

XXS.newData = OUTstring;
XXS.sendAndLoad( "УРЛ_рнр_скрипта,_который_получает_мои_новые_данные", XMLDATA, "POST" )

да, меняет текст и шлёт обратно.
и записывает в этот xml.

а с php скриптом не поможешь?

dark256
20.12.2010, 17:40
неа. я ж флэшер, а не серверщик :)

temofony
22.12.2010, 08:48
не парьтесь вы с xml-юзайте mysql.Гораздо проще.Если что помогу-пишите в личку.

dark256
22.12.2010, 12:48
а как из флэша напрямую в мускул данные пихать?

aaanet
27.12.2010, 07:36
не парьтесь вы с xml-юзайте mysql.Гораздо проще.Если что помогу-пишите в личку.

спасибо за предложение. ну пока не требуется баз.
xml'a вполне достаточно.

а вот php чуть применить придется. и нигде не могу найти помощь.
по теме вопроса помощь сможете?

temofony
03.01.2011, 11:50
а как из флэша напрямую в мускул данные пихать?

напрямую-никак.Только с помощью php

Добавлено через 3 минуты
Я помню там в php есть функции serialize() и unserialize(),они могут упаковывать массив переменных в строку,а вторая функция соответственно разбирает эту строку обратно в массив.Ройте в ту сторону

aaanet
05.01.2011, 17:16
напрямую-никак.Только с помощью php

Добавлено через 3 минуты
Я помню там в php есть функции serialize() и unserialize(),они могут упаковывать массив переменных в строку,а вторая функция соответственно разбирает эту строку обратно в массив.Ройте в ту сторону

Спасибо. Но проблема уже решена.