Odświeżania ciąg dalszy... |
Autor |
Wiadomość |
cammil
Praktyk

Wiek: 41 Dołączył: 28 Lut 2006 Posty: 39 Skąd: Legionowo
|
Wysłany: Sob 31 Mar, 2007 08:57 Odświeżania ciąg dalszy...
|
|
|
Witam.
Uprzejmie proszę o wyjaśnienie mi dwóch kwestii. Szukałem na całym forum i nie mogłem znaleźć satysfakcjonującej (dokładnie wyjaśnionej) odpowiedzi.
1. Jak odświeżać za każdym razem plik SWF ładowany do sprite'a innego (nadrzędnego) swf'a.? I w ogóle jak odświeżać stronę flashową tak aby po dokonaniu podmianki pliku SWF na serwerze ładowany był świeży (podmieniony plik) a nie jego poprzednia wersja.
2. Jak zrobić pobieranie pliku po kliknięciu na link we swf'ie. Tzn. jak zrobić żeby np. plik mp3 nie otwierał się od razu w playerze mp3 tylko pojawiało się okienko zapisu pliku albo od razu był zapisywany?
Bardzo proszę o wytłumaczenie mi tych 2 kwestii. Od dłuższego czasu nie potrafie sobie z tym poradzić. Pozdrawiam |
|
|
|
 |
Seb
Ekspert


Pomógł: 28 razy Wiek: 43 Dołączył: 09 Paź 2005 Posty: 591 Skąd: takie pytanie?
|
Wysłany: Sob 31 Mar, 2007 11:12
|
|
|
1. nie wiem.. może zmienić nazwę lub oczyścić ciasteczka?
też swojego czasu o tym myśłałem, dobrze że puściłeś pytanie
2. podaj w linku adres pliku
camil.com/loco.mp3 wtedy wyskoczy okno otwórz lub zapisz- ta opcja nie wystarcza?
pozdrawiam |
|
|
|
 |
cammil
Praktyk

Wiek: 41 Dołączył: 28 Lut 2006 Posty: 39 Skąd: Legionowo
|
Wysłany: Sob 31 Mar, 2007 11:27
|
|
|
Opcja nie wystarcza. Podobnie jest gdy spakuje plik np. do .rar wtedy najczęsciej zapisuje rara, ale często bywa tak, że wcale nie pojawia się okno zapisu pliku - np. pojawi się przez ułamek sekundy i znika. A chciałbym problem rozwiązać definitywnie tzn. tak żeby po kliknięciu wyskakiwało okno za każdym razem. Koś podejmował już ten temat na forum . Wyjaśniał coś o połączeniu z php'em ale niestety ja gwiazdą PHP nie jestem a tam jest to tak wytłumaczone że nie kumam
A to cache'owanie mnie denerwuje strasznie. No ok podmienie plik główny swf i w nim linki do podrzędnych swf'ów ale to nic nie da... i tak wczyta poprzednią wersję. Ciasteczka i Internet files mogę opróżniać ale wątpie żeby ludzie odwiedzający stronę wiedzieli że jak za każdym razem wchodzą na nią to muszą tak zrobić ? Nie wiem - proszę niech ktoś to wytłumaczy |
|
|
|
 |
mielu

Pomógł: 131 razy Wiek: 48 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Sob 31 Mar, 2007 18:17
|
|
|
ad 2
jest sobie plik o nazwie download.php
Kod: |
<?php
header("HTTP/1.1 200 OK");
header("Status: 200 OK");
header('Content-Type: application/force-download');
header('Content-Disposition: attachment; filename=".$file.'"');
header('Content-Length: '.filesize($file));
readfile($file);
?>
|
a wywołanie tego to:
Kod: |
on (press) {
getURL("download.php?file=twoje.mp3","_blank");
}
|
|
|
|
|
 |
nugatt


Pomógł: 75 razy Wiek: 43 Dołączył: 16 Maj 2005 Posty: 1389 Skąd: Warszawa
|
Wysłany: Sob 31 Mar, 2007 19:13
|
|
|
w tym miejscu wszystko ok? nie powinno być "'? |
_________________ tomekf /// swishmaxxx |
|
|
|
 |
mielu

Pomógł: 131 razy Wiek: 48 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Sob 31 Mar, 2007 19:37
|
|
|
masz racje na szybko to przerabiałem i sie walnąłem
powinno być tak:
Kod: |
header('Content-Disposition: attachment; filename="'.$file.'"'); |
|
|
|
|
 |
cammil
Praktyk

Wiek: 41 Dołączył: 28 Lut 2006 Posty: 39 Skąd: Legionowo
|
Wysłany: Nie 01 Kwi, 2007 14:41
|
|
|
No ok - dziękuje. Jeszcze 1 sprawa. A jeżeli ściągam plik z innego serwera. Nie z tego samego gdzie znajduje się swf?
on (press) {
getURL("download.php?file=http://www.mojemp3.pl/moje/numer.mp3","_blank");
}
Czy tak to robie w odwołaniu?
Bo jeśli tak zrobiłem to nie działa |
|
|
|
 |
mielu

Pomógł: 131 razy Wiek: 48 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Nie 01 Kwi, 2007 17:03
|
|
|
jeśli jest to twój serwer to na nim umieszczasz download.php |
|
|
|
 |
|