Gå til innhold

Bildestørrelsefunksjon fungerer ikke


Anbefalte innlegg

Heisann proffer ^^

 

Jeg har nettopp skrevet en funksjon som tester et bilde for å finne ut om det faktisk er et bilde, og om det passer oppgitte dimensjoner. Problemet er at det ikke fungerer... Funksjonen returnerer alltid en feil om at bildet er feil størrelse, OG det klarer ikke engang å skrive ut hvilke dimensjoner bildet er når det skal gjøre det...

 

Kode lengre nede!

 

Ser noen av dere hva problemet kan være?

 

*Krysser fingrene*

 

På forhånd takk :)

Jon

Endret av Jonhoo
Lenke til kommentar
Videoannonse
Annonse

Har nå bestemt meg for å legge ut HELE dokumentet hvor funksjonen er i bruk også, så det skal bli lettere å hjelpe:

 

Kode:

 

PHP dokumentet:

http://jonhoo.web.surftown.nu/Share/newgamedownload.txt

 

rightsize funksjonen (oppdatert!):

http://jonhoo.web.surftown.nu/Share/rightsize.txt

 

Håper noen av dere kan hjelpe meg til å finne ut av dette.. :)

 

Jon

Endret av Jonhoo
Lenke til kommentar

Du har en if/else feil.

I praksis så kan ikke $error være noe annet enn "size" dersom den kommer så langt som Switch blokken.

Dette fordi, dersom $width og $height stemmer, så returenerer du true, altså du går ikke videre i funksjonen.

Dersom de ikke stemmer, så setter du $error = "size" og går videre. MAO så vil $error alltid være "size" dersom du kommer til switch testen.

 

Skjønner ?

 

EDIT: Så ikke den oppdaterte versjonen av scriptet før nå.

 

Du bør vel sjekke om filen faktisk eksisterer før du prøver å samle inn informasjon om bildet ?

Sett sjekken om den eksisterer før getimagesize funksjonen

Endret av kakkle
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...