sql >> Databasteknik >  >> RDS >> Mysql

Filtyp Kontrollera för JPG, JPEG, PNG

Istället för att försöka upptäcka filtypen efter tillägg bör du öppna filen och se vad som finns i den.

$allowed_types = array(IMAGETYPE_GIF,IMAGETYPE_JPEG,IMAGETYPE_PNG);
if (in_array(exif_imagetype($_FILES["upload_picture"]["tmp_name"]), $allowed_types)){
    //is either jpeg, png or gif
}

http://php.net/manual/en/function.exif-imagetype .php




  1. Lång omröstning i Laravel-chatt:Varför uppdaterar div inte sig själv?

  2. Kan jag slå samman två databaser till en i Mysql om de båda har samma schema?

  3. Lägg till resultat från en fråga till samma resultatrad i PostgreSQL - Redshift

  4. Hur gör man en mysqldump utan en lösenordsuppmaning?