Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> ImageSX i SY na obrazków na stronach www
Apo
post
Post #1





Grupa: Zarejestrowani
Postów: 426
Pomógł: 1
Dołączył: 2.10.2005

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


Witam
Mam problem przy robieniu rotatora bannerów. Można umieszczać tam bannery przez ich upload lub przez dodanie adresu z obrazkiem np http://www.blebleble.pl/image.gif
No i przy uploadzie obrazków sprawdzam ich szerokość i wysokość przez ImageSX i ImageSY oraz przy wyświetlanie korzystam z getImageSize żeby wyświetlić height i width. No ale co kiedy mam obrazek na innym serwerze. Wtedy ImageSX i ImageSY mi nie działają. Jak moge to roziązac. I jeszcze jedno od jakiej wersji php jest dostępna funkcja getImageSize :?:

Ten post edytował Apo 25.12.2005, 22:41:59
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
cadavre
post
Post #2





Grupa: Zarejestrowani
Postów: 472
Pomógł: 7
Dołączył: 7.12.2005
Skąd: Gliwice

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


php o 3.0.

Możesz użyć tego tak:
  1. <?php
  2. $wymiary = getimagesize("http://www.bla.pl/logo.gif");
  3. ?>

a jeśli chcesz osobno szerokość i wysokość to:
  1. <?php
  2. list($width, $height) = getimagesize("http://www.bla.pl/logo.gif");
  3. ?>

i wtedy $width i $height to kolejno szerokość i wysokość.


--------------------
Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz!
Go to the top of the page
+Quote Post
Apo
post
Post #3





Grupa: Zarejestrowani
Postów: 426
Pomógł: 1
Dołączył: 2.10.2005

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


no właśnie robie podobnie. Na serwerze mam wersje php 4.3.0 i wyskakuje mi błąd:
Warning: getimagesize: Unable to open 'http://www.strefaphp.net/reklama/webmark.gif' for reading. in /......./cms/index.php on line 239
Linia 239:

  1. <?php
  2. $wiel = getimagesize($reklamy[$rad]['url']);
  3. echo '<img border="0" src="'.$reklamy[$rad]['url'].'" '.$wiel[3].' alt="'.$reklamy[$rad]['alt'].'" />';
  4. ?>

Jak by ktoś nie wiedział to $reklamy[$rad]['url'] = 'http://www.strefaphp.net/reklama/webmark.gif';
Go to the top of the page
+Quote Post
crash
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


Cytat(beginner @ 2005-12-26 11:44:09)
Obawiam sie że funkcja getimagesize() nie dziala dla obrazka na zdalnym komputerze. Próbowalem to kilka razy....i niiiic smile.gif

Manual się kłania...
Cytat(Manual)
URL support was added in php 4.0.5


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





Grupa: Zarejestrowani
Postów: 426
Pomógł: 1
Dołączył: 2.10.2005

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


aha to wyjąsnie czemu mi to na localu chodzi a na serwie nie (mam jeszcze starsze php tongue.gif)
Pozdro thx za odpowiedzi smile.gif
Go to the top of the page
+Quote Post
cadavre
post
Post #6





Grupa: Zarejestrowani
Postów: 472
Pomógł: 7
Dołączył: 7.12.2005
Skąd: Gliwice

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


Cytat(Apo)
Na serwerze mam wersje php 4.3.0

Cytat(Manual)
URL support was added in php 4.0.5

Więc jednak nie miałeś 430. tongue.gif


--------------------
Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz!
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: 21.08.2025 - 08:23