salve a tutti
ho un form di modifica che permette all'utente di modificare la foto
č stato deciso di nominare le foto del tipo: cognome nome.jpg
il problema sorge quando il cognome contiene l'apostrofo
infatti, se il tipo si chiama d'arco mario allora il file verrā stampato a video come arco mario.jpg e conseguentemente non viene salvato
il codice č:

Codice PHP:

$getidp 
mysql_query("select * from personale WHERE IDPersonale =$_GET[idl] ") or die(mysql_error());

$idp=mysql_fetch_array($getidp);
        
$nomefoto $_FILES['foto_personale']['name'];

echo 
$nomefoto;
echo 
"
"
;

function 
estensione($nome){
    
$trova_punto explode("."$nome);
    
$estensione $trova_punto[count($trova_punto) - 1];
    
$estensione strtolower($estensione);
    if (isset(
$trova_punto[1]) == FALSE){
        return 
"Nessuna estensione";
    }
    return 
$estensione;
}
// directory dove va uplodato il file
$directory 'foto/personale/';
// verifica l'esistenza del file
if (isset($_FILES['foto_personale'])) {
    
$file_temporaneo$_FILES['foto_personale']['tmp_name'];
    
$nome_file $_FILES['foto_personale']['name'];
        
// trova l'estensione del file
        
$estensione_file=estensione($nome_file);
        
// assegna un nome univooco al file
    
        
        
$nome_file=$idp[IDPersonale]. "_foto_" .$idp[CognomePersonale]. " "$idp[NomePersonale].".".$estensione_file;
        
//esegue l'upload e controlla che vada a buon fine
    
if (move_uploaded_file($file_temporaneo$directory  $nome_file)){
        
        
     
$insdb mysql_query("update personale set Foto = '".$nome_file."' where IDPersonale = '".$idp[IDPersonale]."'") or die(mysql_error());

               echo  
"
<b style=\"font-family:Verdana;color:#006600;\">FOTO CARICATA CORRETTAMENTE 
$nome_file[/b]";
    }
    else
    {
        echo 
$nome $_FILES['foto_personale']['name'];
        echo  
"
<b style=\"font-family:Verdana;color:#ff0000;\">Si sono verificati dei problemi durante l'Upload della foto[/b]"
;
    }

come posso salvare le foto con la d+apostrofo?
grazie mille