![]() |
online-рисовалка не обновляется
Вобщем есть система: swf, php , файл txt. Нарисованное юзером с помощью php сохраняется в файл picture.txt. При загрузке картинки считывается на прямую с текстового файла c помощью объекта LoadVars.
Проблема: с первого раза считывается нормально, но со второго читается тот же файл, хотя он был изменен (проверял по размеру). Никакие кнопки обновить на бравзере не помогают :( Как с этим бороться? P.S. Если кому-то интересен исходник: http://nt021.narod.ru/online_toflasher.rar реализация:http://nt021files.hut1.ru/index.html |
Добавлять к имени файла случайную переменную.
|
Это конечно способ: php генерит случайное имя файла, сохраняет файл с новым именем, удаляет старый. НО КАК флеш узнает имя нового файла, с которого нужно загрузить картинку, оно же случайное?
|
Нет, вы обращаетесь к файлу php и к его имени добавляете.
|
Дошло, что надо делать, только когда другую тему посмотрел, короче исправил:
Код:
lv.load("picture.txt?rnd="+int(random(1000000))); |
8))
сам сталкивался с аналогичной проблемой, спасипо что кто то помог))) щас залью покажу, http://t-studio.de/imageditor/ |
Сначала жмите лоад, шоб посмотреть то что до вас нарисовано, потом - клеар и драв. Сейв я думаю вы догадываетесь что означает))))
|
| Часовой пояс GMT +4, время: 18:35. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.