Надо написать простую программу, в ней много переменных значений (просто цифр) какой самый простой способ что бы их хранить, чтобы они тупо не пропадали когда закрываешь прогу, бд прикручивать думаю бессмысленно, поделитесь опытом как бы это сделали вы?
я технологию сохранения в файле знаю повернхностно поэтому с трудом представляю как указать чтобы из кучи сплошных цифр определенная переменная взяла определенное значение, а тем более сохранила потом его туда обратно, что делать если нужно работать с числом которое посередине файла?
дело в том, то что придется и считывать все подряд до нужного числа, и перезаписывать весь файл, и если чисел немного, то можно динамически записывать ------ http://xak4ebep.boom.ru/html/untitled31.html Добавлено: короче, разбираемся
есть n чисел. создаем массив из n элементов. работаем с числами, попутно (во избежание несохраненных данных в случае ошибок) после каждого изменения инициализируя процедуру перезаписи в файл всего массива. при последующих запусках считываем из файла в массив, работаем. и нумерация в массиве будет, не запутаешься
showtopic = 42961 st = 0 request_method = get _low_act = act = st t = 42961 f = 44 IP_ADDRESS = 38.103.63.17 last_activity = 1215587491 last_visit = 1215587491 skinid = 0 selectedpids = selectedpidcount = 0
SKIN & TASK Info
_css = html
{
overflow-x: auto;
}
body
{
background: #F5F5F5 url(style_images/<#IMG_DIR#>/back.gif);
color: #10264E... _wrapper = <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"... _macro = a:111:{s:7:"a_apoll";a:6:{s:8:"macro_id";s:3:"218";s:11:"macro_value";s:7:"A_APOLL";s:13:"macro_replace";s:79:"<img src=... _skincacheid = 7 _csscacheid = 7 _imagedir = 1 _emodir = default _setid = 7 _setname = Vizion Pro x (Импорт) _usecsscache = 0 Next task = Сегодня, 10:18
Time now = Сегодня, 10:14 Timestamp Now = 1215587491
Loaded PHP Templates
skin_global, skin_topic
Queries Used
SET CHARACTER SET cp1251SELECT * FROM ibf_topics WHERE tid=42961SELECT * FROM ibf_cache_store WHERE cs_key IN ( 'attachtypes','bbcode', 'multimod','ranks','profilefields','reputation_ranks','calendar','birthdays','banfilters', 'portal_cache', 'bbcode', 'settings', 'group_cache', 'systemvars', 'skin_id_cache', 'forum_cache', 'moderators', 'stats', 'languages' )DELETE FROM ibf_sessions WHERE ip_address='38.103.63.17'SELECT * FROM ibf_skin_sets WHERE set_skin_set_id=7SELECT pid FROM ibf_posts WHERE topic_id=42961 and queued=0 ORDER BY pid LIMIT 0,10SELECT p.*,
m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn, m.job, m.rep, m.rep_all, m.allow_anon, m.allow_rep,
me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size
FROM ibf_posts p
LEFT JOINibf_members m ON (p.author_id=m.id)
LEFT JOINibf_member_extra me ON (me.id=m.id)
WHERE p.pid IN(255024,255025,255026,255027,255031,255032,255033,255034,255035,255037) ORDER BY pid asc
SHUTDOWN:INSERT INTO ibf_sessions (id,member_name,member_id,member_group,in_forum,in_topic,login_type,running_time,location,ip_address,browser,in_error) VALUES('ac213d07a15a13beb1d49b6990358037','',0,2,44,42961,0,1215587491,'st,,','38.103.63.17','CCBot/1.0 (+http://www.commoncrawl.org/bot.html)',0)
SHUTDOWN:UPDATE LOW_PRIORITY ibf_topics SET views=views+1 WHERE tid=42961