voila je suis sur un site internet ou j'ai besoin de passer par une page php pour télécharger des fichier dans des répertoire.
cela marche super bien mais une fois que je copie et colle le morceau de code pour le réutilisé et le ciblé vers un autres répertoires cela ne marche pas.
exemple: si je souhaite télécharger une fichier txt vers les news du village, cela marche bien, mais si je veux le télécharger dans un autre, il ne fonctionne pas, deplus tous les bouton s'actionne en mm temps.
je vous copie le code et le lien de la page.
je vous remercie d'avance
http://www.commune-de-resson.fr/upload.php
<div class="assotext"></div>
<div class="outiluploadtext2">
<?php
$content = '';
//si le formulaire est posté et on a un fichier de type txt
if(!empty($_POST) && isset($_FILES['txt']) && strpos($_FILES['txt']['name'], 'txt')!== false){
//fichier temporaire
$tmp_name = 'news';
// C'est ici que tu défint le nom de ton fichier
$nomdufichier = "news";
// Ici on recupere l'extension de l'image
$nom_fichier = $nomdufichier.'.txt';
//dossier de destination
$repertoire = 'docupload/newsasso/' ;
//création du dossier de destination si il n'existe pas
if(!is_dir($repertoire))
{
mkdir($repertoire);
}
//déplacement du fichier vers le dossier de destination
if (!move_uploaded_file($_FILES['txt']['tmp_name'], $repertoire.$nom_fichier))
{
// remplacez le http://www.monsite.com par le url de votre site.
$url = 'http://127.0.0.1/village2/docupload/newsasso/'.$repertoire. '/' .$nom_fichier.'';
$content = 'transfert text reussi!<br><a href="javascript:history.back(1)">Retour</a>';
}
else
{
$content = 'transfert text reussi!<br><a href="javascript:history.back(1)">Retour</a>';
}
}
else
{
$content = '<form method="post" enctype="multipart/form-data" action="">'
. '<label for="txt">'
. '<input id="txt" type="file" name="txt" />'
. '<button type="submit" name="upload">Envoyer</button>'
. '</form>' ;
}
print $content ;
?>
</div>