par
yamissa » 12 juil. 2006, 17:18
Voila le code sans les addslashes, je n'ai pas écrit les vérifications:
$dest_fichier = basename($_FILES['photo']['name']);
$dest_fichier = strtr($dest_fichier, 'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ &', 'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy__');
$dest_fichier = preg_replace('/-([^.a-z0-9]+)/i', '_', $dest_fichier);
$copie=move_uploaded_file($_FILES['photo']['tmp_name'], $dest_dossier . $dest_fichier);
Merci

Voila le code sans les addslashes, je n'ai pas écrit les vérifications:
[php]$dest_fichier = basename($_FILES['photo']['name']);
$dest_fichier = strtr($dest_fichier, 'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ &', 'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy__');
$dest_fichier = preg_replace('/-([^.a-z0-9]+)/i', '_', $dest_fichier);
$copie=move_uploaded_file($_FILES['photo']['tmp_name'], $dest_dossier . $dest_fichier);
[/php]
Merci :D