Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Rozmiar obrazka
wizu
post 25.02.2008, 20:09:12
Post #1





Grupa: Zarejestrowani
Postów: 127
Pomógł: 15
Dołączył: 16.02.2008
Skąd: Sanok

Ostrzeżenie: (0%)
-----


Witam. Mam jedno male pytanie. Jak sprawdzić rozmiar obrazka (chodzi mi o kB nie o wysokośc i szerokość, chociaz same b też mi wytarczą). Dzięki wielkie za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Kowalikus
post 25.02.2008, 20:12:04
Post #2





Grupa: Zarejestrowani
Postów: 111
Pomógł: 25
Dołączył: 23.07.2004

Ostrzeżenie: (0%)
-----


filesize" title="Zobacz w manualu PHP" target="_manual


--------------------
Go to the top of the page
+Quote Post
wizu
post 29.02.2008, 20:24:38
Post #3





Grupa: Zarejestrowani
Postów: 127
Pomógł: 15
Dołączył: 16.02.2008
Skąd: Sanok

Ostrzeżenie: (0%)
-----


Dzięki Ci.

Witam. Znowu problem. Chodzi o to, że ta funkcja filesize() nie działa, gdy plik jest na innym serwerze. Zna ktoś na to jakąś radę? Dzięki.
  1. <?php
  2. $plik = 'http://jec.senate.gov/images/topicswageinsurance.jpg';
  3. echo filesize($plik);
  4. ?>

Wyskakuje błąd
Warning: filesize(): Stat failed for http://jec.senate.gov/images/topicswageinsurance.jpg (errno=2 - No such file or directory) in c:\usr\apache\httpd\html\size.php on line 3

Ten post edytował wizu 29.02.2008, 20:25:15
Go to the top of the page
+Quote Post
beton
post 29.02.2008, 20:33:21
Post #4





Grupa: Zarejestrowani
Postów: 13
Pomógł: 2
Dołączył: 5.11.2003
Skąd: Tarnowskie Góry

Ostrzeżenie: (0%)
-----


Cytat
As of PHP 5.0.0 this function can also be used with some URL wrappers. Refer to Appendix O, List of Supported Protocols/Wrappers for a listing of which wrappers support stat() family of functionality.


Pozostaje wyjscie sciągniecia obrazka do siebie (zapisanie do stringu). Ale wtedy musisz miec załączona obsługe fopen wrappers (czyli mozliwosc sciągania poprzez skrypty plików z innych serwerów, a raczej możliwosc samego ustanawiania połączenia poza localhostem, za pomocą standardowych funkcji)


  1. <?php
  2. $size = strlen(file_get_contents ("http://jec.senate.gov/images/topicswageinsurance.jpg"));
  3. echo $size.' bytes';
  4. ?>


Ten post edytował beton 29.02.2008, 20:34:31


--------------------
Impossible is nothing.
php is for idiots, i'm using php version 5
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 17:13