J'aurais besoin d'un petit coup de main !
J'ai trouvé un script permettant l'envoi de fichier, malheureusement il ne gère pas les accents.
voici le script :
Code : Tout sélectionner
<?php
//----------------------------
// DEFINITION DES VARIABLES
//----------------------------
$target = '.'; // Repertoire cible
//----------------------
// SCRIPT D'UPLOAD
//----------------------
?>
<html>
<head>
<title>Upload d'un fichier sur le serveur !</title>
</head>
<body>
<?php
if(!empty($_POST['posted'])) {
// On vérifie si le champ est rempli
if(move_uploaded_file($_FILES['fichier']['tmp_name'],$target.$_FILES['fichier']['name'])) {
// Si upload OK alors on affiche le message de réussite
echo '<b>Fichier uploadé avec succès !</b>';
echo '<hr />';
echo '<b>Fichier :</b> ', $_FILES['fichier']['name'], '<br />';
echo '<hr />';
echo '<br /><br />';
} else {
// Sinon on affiche une erreur pour le champ vide
echo '<b>Le champ du formulaire est vide !</b><br /><br />';
}
}
?> <form enctype="multipart/form-data" action="<?php echo $PHP_SELF; ?>" method="POST">
<b>Envoyer le fichier :</b><br /><br />
<input type="hidden" name="posted" value="1" />
<input name="fichier" type="file" />
<input type="submit" value="Uploader" />
</form>
</body>
</html>Je ne m'y connais pas du tout, mais apparement on pourrait utiliser str_replace pour remplacer les "à" par des "a" les "é" par des "e" etc... mais je ne sais pas comment intégrer celà au script, j'ai beau avoir cherché je n'ai pas réussi !
Merci pour votre petit coup de pouce
A+