Avatar billede meek Nybegynder
01. juni 2003 - 15:21 Der er 4 kommentarer og
1 løsning

catch af fejl ved getimagesize;

Hej eksperter;

Jeg læser et billede på en remote server:

$image = getimagesize("http://www.myremote.com/image.jpg");

Derefter har jeg størrelse osv.
Problemet er at funktionen returnerer en warning hvis billedet ikke eksisterer! Hvordan tester jeg nemmest/smartest om billedet eksisterer i forvejen, sådan så min funktion ikke printer en warning!


obs! exif er IKKE compilet ind i PHP, så exif-funktionerne er udelukket!

mvh.
Meek
Avatar billede ohmish Nybegynder
01. juni 2003 - 15:26 #1
sæt @ foran
Avatar billede ohmish Nybegynder
01. juni 2003 - 15:27 #2
$image = @getimagesize ("noget.jpg");
Avatar billede meek Nybegynder
01. juni 2003 - 15:27 #3
foran hvad?
Avatar billede meek Nybegynder
01. juni 2003 - 15:29 #4
takker....
Avatar billede ohmish Nybegynder
01. juni 2003 - 15:29 #5
det er lidt spild af tid at lave en checker først.. eller hva?
det ka nemt gå hen og blive langsomt for brugeren.

bruge ovenstående.. og bagefter kan du sige:
if (!$image) { echo "Billedet ku ikke findes"; }
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester