ciao ragazzi ho un problema ho un script per l upload delle immagini che funziona perfettamente pero se le estensioni dei file sono minuscole se sono maiuscole non fa upload riuscite ad aiutarmi?grazie mille posto il php

upload.php

<?php

require_once 'thumbnail.class.php';
?>
<?php
$conn=mysql_connect("localhost","***","s***");
if(!$conn)
{
echo"IMPOSSIBILE CONNETTERSI";
exit();
}
$db=mysql_select_db("**");
if(!$db)
{
echo"IMPOSSIBILE APRIRE DATABASE";
exit();
}

?>
<?php


$thumbnail = new thumbnail;

$tmp = $_FILES['immagine_personale_profilo']['tmp_name'];
$org = $_FILES['immagine_personale_profilo']['name'];

//Controllo il file
$trova_punto = explode(".", $org);
$estensione = $trova_punto[count($trova_punto) - 1];
$estensione = strtolower($estensione);



if ($tmp)
{
$directory = 'uploaded'; // Qui uploadano i file
$prefix = 'uploaded_'; // prefisso

$lrg="lrg.";
$med="med.";
$sml="sml.";

$lrg1="lrg";
$med1="med";
$sml1="sml";

$nome_immagine_grande="$prefix$id_utente$lrg$esten sione";
$nome_immagine_media="$prefix$id_utente$med$estens ione";
$nome_immagine_piccola="$prefix$id_utente$sml$este nsione";

$nome_immagine_grande1="$prefix$id_utente$lrg1";
$nome_immagine_media1="$prefix$id_utente$med1";
$nome_immagine_piccola1="$prefix$id_utente$sml1";

//upload di tutte le immagini
$lrgImage = $thumbnail->generate($tmp, $org, $directory, $nome_immagine_grande1, 300); // file grande
$medImage = $thumbnail->generate($tmp, $org, $directory, $nome_immagine_media1, 200); // file medio
$smlImage = $thumbnail->generate($tmp, $org, $directory, $nome_immagine_piccola1, 100); // file piccolo


$dati_immagine="SELECT * FROM immagine_personale_utente where id_utente='$id_utente'";
$res_immagine=mysql_query($dati_immagine);
$righe_utente_immagine=mysql_fetch_object($res_imm agine);
$immagine_grande=$righe_utente_immagine->nome_immagine_grande;
$immagine_media=$righe_utente_immagine->nome_immagine_media;
$immagine_piccola=$righe_utente_immagine->nome_immagine_piccola;
$immagine_grande1="uploaded/$immagine_grande";
$immagine_media1="uploaded/$immagine_media";
$immagine_piccola1="uploaded/$immagine_piccola";
unlink($immagine_grande1);
unlink($immagine_media1);
unlink($immagine_piccola1);
if($righe_utente_immagine==0)
{
$dati_immagine=mysql_query("INSERT INTO immagine_personale_utente(nome_immagine_grande,nom e_immagine_media,nome_immagine_piccola,id_utente)v alues('$nome_immagine_grande','$nome_immagine_medi a','$nome_immagine_piccola','$id_utente')");
}else{
$dati_immagine=mysql_query("UPDATE immagine_personale_utente SET nome_immagine_grande='$nome_immagine_grande',nome_ immagine_media='$nome_immagine_media',nome_immagin e_piccola='$nome_immagine_piccola',id_utente='$id_ utente' WHERE id_utente='$id_utente'");
}
}
else
{
$result = 0;
}
$result = 1;


?>

<script language="javascript" type="text/javascript">window.top.window.stopUpload(<?php echo $result; ?>);</script>