Salut à tous, j’ai un petit script php qui refuse obstinéement de fonctionner. J’ai eu le gros du code sur Php.net.
Voici le formulaire :
<form action="index.php?display=mmbr_photo" method="post"><input type="hidden" name="id" value="' . $_GET['id'] . '" />
<p><label>Envoyez ce fichier : <input name="userfile" type="file"> </label></p>
<p><img src="images/20plus.gif" border="0" alt="" /><input type="submit" name="action" value="Envoyer cette image" /></p>
</form>
Et voici le PHP :
if (isset($_POST['action'], $_POST['id'], $_POST['userfile']) && $_POST['action'] == 'Envoyer cette image') {
$uploaddir = '/home.2/teamtact/www/images/team/';
$uploadfile = $uploaddir . $_POST['id'] . '.jpg';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
$page_contenu .= "Le fichier est valide, et a été téléchargé avec succès. ";
} else {
$page_contenu .= "Attaque potentielle par téléchargement de fichiers.";
}
}
Bon voilà, je veux envoyer une image dans images/team/. Elle devra être nommé par l’id du membre avec l’extension .jpg.
QU’est ce qui cloche ? :??: