Gå til innhold

Anbefalte innlegg

Videoannonse
Annonse

Code:

$extention = strrchr($bildefil_name, '.');
/* bildefil er navnet på inputfeltet til fila */
if ($extention != 'jpeg' && $extention != 'jpg' && $extention != 'gif')
die("Godtar kun jpg og gif!");

 

Funker kanskje?

 

 

[ Denne Melding var redigert av: kilogram på 2002-01-08 17:41 ]

Lenke til kommentar

Quote:


diskvask skrev (2002-01-08 15:33):

Code:


$extention = strrchr($bildefil_name, '.');
/* bildefil er navnet på inputfeltet til fila */
if ($extention != 'jpeg' && $extention != 'jpg' && $extention != 'gif')
die("Godtar kun jpg og gif!");

 

Funker kanskje?


 

Man kan bare endre filnavnet for å "lure" dette skriptet.

 

Lurer på om det er en slik funksjon du leter etter blant image-funksjonene:

http://www.php.net/manual/en/ref.image.php

 

Er dog litt usikker på om denne sjekker filnavn eller den faktiske filstrukturen.. Akkurat nå er PHP.net fryktelig treg, så jeg får ikke sjekket.

 

Mvh,

Amund

Lenke til kommentar

Quote:


Lurer på om det er en slik funksjon du leter etter blant image-funksjonene:



 

Svarer på min egen melding jeg :smile:

 

http://www.php.net/manual/en/function.getimagesize.php

 

Altså getimagesize.php gir tilbake blant annet filtype. Det ser ut til at den sjekker filstrukturen, og ikke bare filnavnet siden den forstår hva slags jpeg-bilde det evt. er snakk om (channel og bits.channel)

 

Mvh,

Amund

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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...