Tymczasowe pliki internetowe i Flash

Technologia Flash, czyli animacja na potrzeby stron WWW to świat daleko odbiegły od zwykłego programowania i kodu. Zapytaj o pomoc i podziel się z nami Twoimi problemami z zakresu Flasha.
MasterMind
Nowy
Nowy
Posty: 21
Rejestracja: sob gru 04, 2004 2:12 pm
Kontakt:

Tymczasowe pliki internetowe i Flash

Post autor: MasterMind »

Zrobiłem sobie taki mały panel administracyjny we flashu i PHP. Moge wyświetlać w zawartość działow, edytować je, zapisywać a po zapisaniu wyswietla mi sie efekt zmian. Na domowym komputerze wszystko jest ok. Problem zaczyna sie gdy wzuce to na serwer.

Nie wyswietla mi wtedy zaktualizowanych danych po zapisie. Widnieją tam wtedy dane z przed zapisu. Wkoncu doszłem do tego ze wina lezy po stronie internetowych plikow tymczasowych. Musze wyczyszczac zakazdym razem te pliki aby widziec rezultat. Jest to bardzo uciazliwe.

Wie ktoś moze jak zrobić aby po zmianach i zapisie danych wyswietlało mi aktualne dane z pliku na serwerze a nie te stare z Tempa?
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Tymczasowe pliki internetowe i Flash

Post autor: Marek_bf »

Wie ktoś :)

Dodaj za każdym razem do nazwy pliku php, do którego się odwołujesz unikalny ciąg znaków, można to zrobić za pomocą milisekund wyciągniętych z aktualnej daty.

Kod: Zaznacz cały

"plik.php?" + new Date().getTime();
MasterMind
Nowy
Nowy
Posty: 21
Rejestracja: sob gru 04, 2004 2:12 pm
Kontakt:

Re: Tymczasowe pliki internetowe i Flash

Post autor: MasterMind »

Niestety nadal jest tak jak wczesniej. Nie wyswietla swiezych danych z uaktualnionego pliku
MasterMind
Nowy
Nowy
Posty: 21
Rejestracja: sob gru 04, 2004 2:12 pm
Kontakt:

Re: Tymczasowe pliki internetowe i Flash

Post autor: MasterMind »

Zamieszczam ponizej ta prosta aplikacje do edytopwania i zapisywania w pliku zewnetrznym. (jest bardzo uboga graficznie)
http://zielonawieza.pl/inne/nowe.rar

W skrypcie trzeba wstawić w miejscu "TWOJADOMENA" wasz adres serwera na ktorym bedzie plik php

Moze ktoś bedzie wiedział co pozmieniać aby po zapisie wyswietlalo swieze dane z pliku "Informacje.htm"
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Tymczasowe pliki internetowe i Flash

Post autor: Marek_bf »

Linię:

Kod: Zaznacz cały

pageLoader.load(page);
Zmień na:

Kod: Zaznacz cały

pageLoader.load(page + "?" + new Date().getTime());
Musi działać.
MasterMind
Nowy
Nowy
Posty: 21
Rejestracja: sob gru 04, 2004 2:12 pm
Kontakt:

Re: Tymczasowe pliki internetowe i Flash

Post autor: MasterMind »

Niestety nie.
Po nacisnieciu guzika aby wyswietlił plik
wyskakuje błąd

Kod: Zaznacz cały

Error opening URL "file:///C|/usr/krasnal/www/nowe/Informacje.htm?1134314045375"
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Tymczasowe pliki internetowe i Flash

Post autor: Marek_bf »

Bo to zadziała tylko z serwera, sprawdzasz pracę aplikacji powiązanej z PHP na dysku lokalnym? :)
MasterMind
Nowy
Nowy
Posty: 21
Rejestracja: sob gru 04, 2004 2:12 pm
Kontakt:

Re: Tymczasowe pliki internetowe i Flash

Post autor: MasterMind »

Wszystko juz działa.

Tak jak piszesz nie dziala to na dysku lokalnym ale juz na serwerze jest OK

Wielkie dzięki
ryedstar
Nowy
Nowy
Posty: 46
Rejestracja: czw gru 01, 2005 8:46 pm
Lokalizacja: Warszawa
Kontakt:

Re: Tymczasowe pliki internetowe i Flash

Post autor: ryedstar »

Kod: Zaznacz cały

<META NAME="pragma" CONTENT="no-cache">
Wstaw to na stronie ,na której jest plik SWF.
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Tymczasowe pliki internetowe i Flash

Post autor: Marek_bf »

ryedstar żartujesz, prawda? :)

Po pierwsze przeglądarki różnie sobie z tym radzą.
Po drugie serwery proxy to oleją .
Po trzecie nijak się to ma do wczytywanego do Flasha pliku.
ryedstar
Nowy
Nowy
Posty: 46
Rejestracja: czw gru 01, 2005 8:46 pm
Lokalizacja: Warszawa
Kontakt:

Re: Tymczasowe pliki internetowe i Flash

Post autor: ryedstar »

Marek_bf pisze:Po pierwsze przeglądarki różnie sobie z tym radzą.
może... nie wiem - nie sprawdziłem tego jeszcze.
Marek_bf pisze:Po drugie serwery proxy to oleją .
bardzo możliwe...
Marek_bf pisze:Po trzecie nijak się to ma do wczytywanego do Flasha pliku.
:?: :!:

http://www.i18nguy.com/markup/metatags.html pisze:This directive indicates cached information should not be used and instead requests should be forwarded to the origin server
czy jest tu gdzies info ,że plik swf nie jest NIEzachowywany?

nie chcę się kłócić - wiem ,że wiesz DUŻO... tylko to trochę nielogiczne.
Wytłumacz jeżeli chcesz :roll:
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Tymczasowe pliki internetowe i Flash

Post autor: Marek_bf »

Tłumaczę. :)

Widzisz, w webmasteringu i programowaniu logilka może wyglądac inaczej niż w życiu normalnym. ;)

Pierwszą najważniejszą rzeczą jest to, że odpowiedzi powinno udzielać się wtedy gdy się ją zna. Twoja odpowiedź to „gdybanie”, sam to zresztą przyznałeś. :)

To co dla Ciebie jest „może... nie wiem - nie sprawdziłem tego jeszcze, bardzo możliwe...” dla innych jest pewne. ;)

Nie zrozumiałeś też, że nie cachowana miała być, nie strona na której jest Flash tylko dane z zewnetrznego pliku wczytywane do Flasha.

Konkludując; podawaj rozwiązania pewne.
ODPOWIEDZ