c'est bon j'ai fait un formulaire en php etc... ca marche et après quedal dans mon dossier o_O :O !!!
diconico aide moi

stp lol
code upload.html (formulaire) :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>envoi d'un screenshot</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<body>
<link rel="stylesheet" media= "screen" type="text/css" title="hhh" href="index.css"/><center><p class="bienvenue">screenshots sur screen-urt.tk</p></center>
<center>
<p class="formulaire"> * = champs obligatoires</p>
<form method="post" action="upload.php" enctype="multipart/form-data">
<label for="categ">Catégorie de l'image (catégorie du site)*</label><br/>
<input type="text" name="categ" value="catégorie" id="categ"/><br/><br/>
<label for="categ2">Catégorie manquante sur le site</label><br/>
<input type="text" name="categ2" value="catégorie manquante" id="categ2"/><br/><br/>
<label for="mon_fichier">Fichier image (tout format image | max. 1Mo)*</label><br />
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
<input type="file" name="avatar" id="avatar" /><br /><br/>
<label for="titre">Titre de l'image | max 50 caractères:</label><br />
<input type="text" name="titre" value="Titre du fichier" id="titre" /><br /><br/>
<input type="submit" name="submit" value="Envoyer" />
</form>
</center>
</head></body>
</html>
code upload.php (envoi) :
<?php
$dossier = 'upload/';
$fichier = basename($_FILES['avatar']['name']);
$taille_maxi = 100000;
$taille = filesize($_FILES['avatar']['tmp_name']);
$extensions = array('.png', '.gif', '.jpg', '.jpeg');
$extension = strrchr($_FILES['avatar']['name'], '.');
//Début des vérifications de sécurité...
if(!in_array($extension, $extensions)) //Si l'extension n'est pas dans le tableau
{
$erreur = 'Vous devez uploader un fichier de type png, gif, jpg ou jpeg !';
}
if($taille>$taille_maxi)
{
$erreur = 'Le fichier est trop gros !';
}
if(!isset($erreur)) //S'il n'y a pas d'erreur, on upload
{
//On formate le nom du fichier ici...
$fichier = strtr($fichier,
'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ',
'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
$fichier = preg_replace('/([^.a-z0-9]+)/i', '-', $fichier);
if(move_uploaded_file($_FILES['avatar']['tmp_name'], $dossier . $fichier)) //Si la fonction renvoie TRUE, c'est que ça a fonctionné...
{
echo 'Image envoyée avec succès !';
}
else //Sinon (la fonction renvoie FALSE).
{
echo 'Echec de l'envoi !';
}
}
else
{
echo $erreur;
}
?>
voila HELP !!!
