Door
Willem
op 05-05-2005 15:44
gewijzigd op 05-05-2005 15:47
1.348 views
Hallo! Ik probeer de grootte van een avatar te controleren maar dat werkt niet. Als ik bijvoorbeeld getimagesize("http://www.site.nl/img.jpg") doe krijg ik een error. Maar getimagesize("img.jpg") werkt wel.
Het probleem is dat de avatars op een andere server staan. Weet iemand hoe je de groote van een avatar kan achterhalen terwijl die op een andere server staat?
Alvast bedankt!!!
edit
de foutmelding: Warning: getimagesize(http://www.site.nl/img.jpg): failed to open stream: HTTP request failed! HTTP/1.1 401 Authorization Required in...
Jouw server geeft je niet de rechten om remote filesystem oid te gebruiken, wat wil zeggen dat je niet zomaar bestanden van andere servers in je phpscripts kunt laden (heel handig tegen index.php?pagina=(http://www.hackerserver.com/)contact.php)
Maar dat ligt aan jouw server, kun je veranderen in php.ini, als je daarbij kan. Is de remote-server (waar de plaatjes op staan) van jouw, dan je in princype nog remote de size opvragen, via een script op die server, die dan de groote terug geeft.