![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 10 Dołączył: 13.03.2014 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Cześć
Mam problem z odczytaniem zasobów z innego podkatalogu. Cała aplikacja jest w folderze /home/xxx1/xxx2/xxx/xxx/katalog_aplikacji ja natomiast muszę pobrać pliki na stronę z katalogu /home/xxx1/xxx3/katalog_z_plikami. Próbowałem przez ../../.. Ale to niestety nie chce działać. Możecie mi pomóc? Pozdrawiam NickOver Ten post edytował NickOver 10.07.2015, 07:08:31 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
no to podaj całą ścieżkę czyli bezwzględną
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 10 Dołączył: 13.03.2014 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Dzięki (IMG:style_emoticons/default/biggrin.gif) Nawet nie wiedziałem że mogę odwoływać się bezpośrednio do /home/ (IMG:style_emoticons/default/biggrin.gif)
Jednakże nadal mam z tym problem. Przeglądarka zwraca mi tylko status 302. Na wszelki dałem chmod 777 na ten folder, mimo tego nadal 302. Dodam że ścieżki tej używam do <audio> Macie jakieś pomysły jak zrobić abym mógł odsłuchać ten plik? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
A to inna bajka.
Zasób ten musi być dostępny z poziomu domeny na której odpalasz. Musiałbyś podać adres do jakiegoś skryptu np. http://mojadomena.pl/audio.php?file=nasze_wielkie_wesele i ten skrypt dopiero by zwracał Twój plik z lokalizacji którą chcesz z odpowiednimi nagłówkami. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 10 Dołączył: 13.03.2014 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Mógłbyś napisać coś więcej?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
http://stackoverflow.com/a/2367506/3732803 i inne komentarze w temacie
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 10 Dołączył: 13.03.2014 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Dobra... Doszedłem do tego że plik jest pobierany, jednakże potrzebuję go odtworzyć w <audio>. Jekieś sugestie?
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
a w czym problem? Pokaż kod pobierania, pokaż kod audio
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 10 Dołączył: 13.03.2014 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
$this->call i $this->filename są brane z controller'a. Dodam że jeśli go pobieram wszystko jest spoko, natomiast jeśli chce go otworzyć status pliku to ciągle 302. Ten post edytował NickOver 10.07.2015, 09:15:09 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Przecież napisałem że musisz podać adres do Audo który jest dostępny.
jeśli: Wchodzisz na stronę np. domena.pl/audio/jakisplik i ten link wywoła Ci pobieranie pliku to Ten właśnie adres musisz podać do audio |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 10 Dołączył: 13.03.2014 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Ok, zrobiłem tak jak mówisz. Lecz teraz mi zwraca status 206. W headerach mam:
Cache-Control:no-cache Connection:Keep-Alive Content-Disposition:filename="1436500100.11236.mp3" Content-Length:1686 Content-Range:bytes 0-1685/1686 Content-Type:{audio/mpeg, audio/x-mpeg, audio/x-mpeg-3, audio/mpeg3} Date:Fri, 10 Jul 2015 08:31:31 GMT Expires:Thu, 19 Nov 1981 08:52:00 GMT Keep-Alive:timeout=15, max=98 Pragma:no-cache Server:Apache/2.2.9 (Debian) PHP/5.3.3-7+squeeze8 with Suhosin-Patch X-Pad:avoid browser bug X-Powered-By:PHP/5.3.3-7+squeeze8 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
no dobra ale gdzie w skrypcie masz wyplucie pliku ?
die(file_get_contents($file)); |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 10:38 |