if (file_exists($dir . $row['user_id'] . ".gif"))
hur gör jag för att kolla olika ändelser ohc inte bara .gif.
typ gif|jpeg|jpg|png
8 svar · 348 visningar · startad av WiZzLeR
if (file_exists($dir . $row['user_id'] . ".gif"))
hur gör jag för att kolla olika ändelser ohc inte bara .gif.
typ gif|jpeg|jpg|png
if ($uploaded_img_type == "image/pjpeg" || $uploaded_img_type == "image/gif" || $uploaded_img_type == "image/jpeg") {
}
Har för mig att pjpeg är png-bilder.
fast jag laddar inte upp bilder. jag vill kolla om en bild existerar fast den kan ha olika filändelser men namnet anges av idnummret man plockar ut from en tabell.
Jaha, uhm, då vet jag inte. :OO :)
grejen är att det är en bildfil till en avatar. Jag lagrar inte bildens namn eller filändelse i någon databas. Går det ens att göra det jag försöker göra? Hur fungerar avatarer på andra forums eller sidor?
if (file_exists($dir . $row['user_id'] . ".gif") || file_exists($dir . $row['user_id'] . ".jpg") || file_exists($dir . $row['user_id'] . ".png"))
är det verkligen smartaste lösningen?
Det beror på, ska du kolla en massa filer kan det vara smartare att läsa in alla filer i mappen till en array och sen köra in_array(). Men är det bara nån enstaka koll (på var sida alltså) så är det nog det bästa sättet.