Ho un controllo dell'estensione prima dell'upload del file, ma mi da errore se l'estensione è scritta in maiuscolo. Mi spiego
il codice che utilizzo è:
Codice PHP:
$ext array_pop(explode("."$_FILES['image']['name']));
if (
$ext == 'jpg'
Stavo provando a caricare un'immagine con estensione jpg e mi dava errore. Allora ho stampato a video il valore di $ext e mi veniva JPG (scritto in maiuscolo). Per fare una prova ulteriore ho cambiato il codice inserendo il controllo con 'JPG' al posto di 'jpg'.
Cosi funziona.
Allora mi chiedo come posso fare per controllare solo l'estensione sia che sia scritta in maiuscolo o minuscolo?
A me viene in mente di fare
strolower($ext);
prima del controllo dell'estensione.

Cosa ne dite?