• Ajouter une image
  • "; while($fichier = readdir($handle)) { if (! ereg("^\.",$fichier)) { echo "
  • Supprimer : \"$fichier\"
  • \n"; } } echo "\n"; } elseif (! empty($_GET['ajout'])) { if ($_FILES) { $dir = preg_replace("/^(.*)\/.+?\/.+?$/","$1",dirname(__FILE__))."/users/".$nick; if (file_exists($dir."/eleveur/".$_FILES['fichier']['name'])) { echo "

    ERREUR: le fichier existe dejà !

    "; } else { if (move_uploaded_file($_FILES['fichier']['tmp_name'],$dir."/eleveur/".$_FILES['fichier']['name'])) { $size = getimagesize($dir."/eleveur/".$_FILES['fichier']['name']); if (! $size) { echo "Ce fichier n'est pas reconnu !" ; unlink($dir."/eleveur/".$_FILES['fichier']['name']); } else { miniature($dir."/eleveur/".$_FILES['fichier']['name'],$dir."/eleveur_miniatures/".$_FILES['fichier']['name']); echo "

    Fichier transferé $size[0] et $size[1]

    "; } } else { echo "Erreur lors du transfert (taille trop grande?)"; } } } else { print "
    Fichier
    Validation
    "; } } else { if ($_POST['action']) { $fichier = preg_replace("/\//","",$_GET['article']); $file = dirname(__FILE__); $file = preg_replace("/^(.*)\/.+?\/.+?$/","$1",$file)."/users/$nick"; echo "

    Suppression du $fichier : $file/eleveur/$fichier

    "; unlink("$file/eleveur/$fichier"); echo "

    Suppression du $fichier : $file/eleveur_miniatures/$fichier

    "; unlink("$file/eleveur_miniatures/$fichier"); echo "

    Fichiers supprimés !

    "; } else{ echo "

    "; } } ?>