![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 20.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam, czy istnieje możliwość sprawdzenia, a następnie wyświetlenia wielkości pliku, istniejącego na zdalnym serwerze?
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 1 Dołączył: 19.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jedna z możliwości z php.net. Klik
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 20.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
No dobrze, przeglądałem już to wcześniej, ale nie wiem jak mam zastosować ten kod.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Nieautoryzowani Postów: 45 Pomógł: 16 Dołączył: 28.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
No dobrze, przeglądałem już to wcześniej, ale nie wiem jak mam zastosować ten kod. Jak widzę coś takiego, to jestem za odcinaniem od internetu ludzi z ilorazem inteligencji poniżej normy. NOSZ K.... Jak ci ktoś mówi 2 + 2 = 4 to już 2 + 3 nie umiesz policzyć? Zastanów się człowieku co ty tutaj robisz. Udajesz głupa czy nadajesz się na forum onetu. Ten post edytował wookieb 19.10.2009, 20:02:59 -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 20.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Niestety ten sposób działa tylko w przypadku uzyskania inf. o pliku znajdującym się na lokalnym serwerze.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Nie działa bo? Po czym wiesz, że nie działa? Błąd? Serwer pada? Garnek kipi? Przeczytaj JESZCZE RAZ manual do tej funkcji
Ten post edytował wookieb 19.10.2009, 20:08:18 -------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
a co z tym plikiem na zdalnym?
protokol http? pobieranie obslugiwane bezposrednio przez serwer www? czy moze kiepsko napisany skrypt po drodze kladzie lape? slowem czy masz naglowek content-length, to od niego zalezy czy filesize() na zdalnym pliku zadziala, uzycie jest proste filesize('http://someFileAtSomeServer'); o ile oczywiscie protokol http. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 20.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Tak protokół http, chciałbym mieć mozliwość sprawdzenia rozmiaru dowolnego pliku z dowolnego serwera.
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
No a jak ty to robisz, że ci nie działa i SKĄD WIESZ, że nie działa? Masz jakiś błąd?
-------------------- |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
filesize(url);
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 20.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dobra dzieki, poradzilem sobie, uzywajac jeden z kodów w manualu.
Kod <?php $content = file_get_contents("[url="http://www.example.com/"]http://www.example.com[/url]"); $handle = fopen("example-com.html", "w+"); fwrite($handle, $content); fclose($handle); echo size . ': ' . filesize('example-com.html') . ' bytes'; ?> Dzieki za zainteresowanie sie tematem i pomoc, no przynajmniej wiekszosci z Was;) Ten post edytował jagon 20.10.2009, 19:06:01 |
|
|
![]()
Post
#14
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
W dodatku bezmyślnie kopiujesz kod niewiadomo skąd. Zrób dobrzy uczynek i przegryź swój przewód do internetu.
-------------------- |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
A mi się wydaje, że gość robi robie z nas jaja
![]() ten kod nie ma prawa działać. |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 31.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
![]() Nie jestem znawcą, ale czy to: Kod $content = file_get_contents("[url="http://www.example.com/"]http://www.example.com[/url]"); , nie powinno być tak:Kod $content = file_get_contents('http://www.example.com'); .Mogę się mylić, ale może mi ktoś wytłumaczyć po co znaczniki bbcode w php? |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 20.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ty wookieb mógłbyś dowartościowywać sie w inny sposób, mnie to naprawde nie rusza, być może reszta których poniżysz będą czuli respekt ale nie ja, więc Panu już podziękujemy
![]() Gość nie robi sobie z Was jaj, podstawiając właściwy adres, zamiast http://www.example.com/ skrypt oblicza wagę pliku w bajtach. Dokładna wersja mojego skryptu, którego jeszcze dokładnie nie dostosowałem wygląda tak: Kod $content = file_get_contents("http://www.adres.pl/plik.zip");
$handle = fopen("example-com.html", "w+"); fwrite($handle, $content); fclose($handle); echo size . ': ' . round(filesize('example-com.html'), -4)/1000000 . ' Mb'; Ten post edytował jagon 21.10.2009, 10:03:16 |
|
|
![]()
Post
#18
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
A jak chcesz zrobić sobie obiad to wyciągasz wszystkie ziemniaki z piwnicy + wszystkie konfitury? (aluzja do file_get_contents i innych śmeci w twoim kodzie)
-------------------- |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 1 Dołączył: 19.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
A co jeśli plik ma 4GB... Musisz ściągnąć i zapisać 4GB do example-com.html, co na średnim łączu 130kb/s zajmie ci cały dzień. |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 20.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
A to na takiej zasadzie działa...no to rzeczywiście taka operacja mija sie z celem.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 16.07.2025 - 12:54 |