J'aurais besoin de contacter quelqu'un qui s'y connais bien en php qui pourrais m'aider à faire une interface web d'upload pour mes visiteur avec possibilité d'uploader dans un dossier précis, de créer d'autre dossier dans ce dossier, de supprimer les fichiers contenus dans ce dossier.
Mon code c'est ça pour l'instant :
TEST.PHP
<form name="formulaire_envoi_fichier" enctype="multipart/form-data" method="post" action="upload.php">
<input type="file" name="fichier_choisi">
<br>
<br>
<input type="submit" name="bouton_submit" value="Envoyer le fichier">
</form>
<?
$folder = "./";
$dossier = opendir($folder);
while ($Fichier = readdir($dossier)) {
if ($Fichier != "." && $Fichier != "..") {
$nomFichier = $folder."/".$Fichier;
echo $nomFichier."<BR>";
}
}
closedir($dossier);
?>
UPLOAD.PHP
<?php
//on vérifies que le champ est bien rempli:
if(!empty($_FILES["fichier_choisi"]["name"]))
{
//nom du fichier choisi:
$nomFichier = $_FILES["fichier_choisi"]["name"] ;
//nom temporaire sur le serveur:
$nomTemporaire = $_FILES["fichier_choisi"]["tmp_name"] ;
//type du fichier choisi:
$typeFichier = $_FILES["fichier_choisi"]["type"] ;
//poids en octets du fichier choisit:
$poidsFichier = $_FILES["fichier_choisi"]["size"] ;
//code de l'erreur si jamais il y en a une:
$codeErreur = $_FILES["fichier_choisi"]["error"] ;
//chemin qui mène au dossier qui va contenir les fichiers uplaod:
$chemin = "./" ;
if(copy($nomTemporaire, $chemin.$nomFichier))
header("Location: [...]");
else
header("Location: [...]");
exit();
}//fin if
else
{
echo("Vous n'avez pas choisit de fichier!!<br>") ;
echo("<a href=\"./choix_fichier.html\">Retour</a>") ;
}//fin else
?>
</code>Seul l'upload marche, et donc j'aimerais intégré un système de création de dossier, et de suppression de fichiers et dossiers^^ depuis ce matin je suis là dessus j'ai créer que ça ^^