Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] wymiary obrazka z zewnętrznego adresu
r4xz
post
Post #1





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

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


Kod
$row = getimagesize("$zdj");
echo $row[0];
echo $row[1];


mój problem polega na tym, że ta funkcja działa tylko w obrębie mojej strony, czyli np. dla(załóżmy, że taki plik istnieje):
"../img/loooos.jpg"
wyświetli mi jego wymiary, ale:
"http://forum.php.pl/style_images/1/logo4.gif"
już niestety wywala błąd:
"Warning: getimagesize(http://forum.php.pl/style_images/1/logo4.gif) [function.getimagesize]: failed to open stream: Connection refused in blablabla on line 32"

dla waszej pewności linijka 32 to: "$row = getimagesize("$zdj");"

czyli moje pytanie brzmi: jest jakaś funkcja na odczytanie wymiarów obrazka z zewnętrznego adresu (jak tak to jaka)?


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Ta. Tylko musisz miec wlaczone http://pl2.php.net/manual/pl/filesystem.co...allow-url-fopen


--------------------
Go to the top of the page
+Quote Post
r4xz
post
Post #3





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

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


nie mam pojęcia jak tego użyć/gdzie umieścić. tam jest tylko napisane jakie informacje co robią...
znalazłem za to:
Kod
<?php phpinfo(); ?>

które miało mi pokazać potrzebne informację na temat pliku php.ini, ale pokazuje tylko błąd.
"Warning: phpinfo() has been disabled for security reasons in blablabla on line 77"


--------------------
Go to the top of the page
+Quote Post
wookieb
post
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Wiec jezeli nie mozesz zmienic tego ustawienia ini_set to musisz pobierac obrazek za pomoca curla (jezeli jest), zapisywac na dysku i odczytywac rozmiary ale to raczej bezsensowna metoda.


--------------------
Go to the top of the page
+Quote Post
r4xz
post
Post #5





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

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


niestety nadal nic nie wychodzi sciana.gif
ma ktoś jeszcze jakąś radę/pomysł jak odczytać rozmiary obrazka z adresu http:// bez jego zapisu na dysk?


--------------------
Go to the top of the page
+Quote Post
peter13135
post
Post #6





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


a funkcje imagesy i imagesx nie działają questionmark.gif


--------------------
:)
Go to the top of the page
+Quote Post
r4xz
post
Post #7





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

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


tylko jak mam to użyć, aby spełniło moje wymagania? worriedsmiley.gif

a może wie ktoś, jak mam
Kod
echo'<script type="text/javascript">';
      echo'function getImgSize(id){';
      echo'var pic = document.getElementById(id);';
      echo'var h = pic.offsetHeight;';
      echo'var w = pic.offsetWidth;';
      echo'}';
      echo'</script>';

,aby np. zmiennej (PHP) $sz przypisać zmienna (JS) h lub w?

próbowałem na różne sposoby, ale nici z tego... sciana.gif


--------------------
Go to the top of the page
+Quote Post
peter13135
post
Post #8





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


musisz wysłać postem lub getem tongue.gif


--------------------
:)
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 Aktualny czas: 20.08.2025 - 09:06