je suis chez Amen, je n'arrive pas à faire fonctionner mon code pour uploader un fichier. J'ai essayé avant tout de faire le plus simple possible. Voyez par vous-même.
<?php
if(isset($_FILES['photo']))
{
move_uploaded_file($_FILES['photo']['tmp_name'], 'image/');
}
?>
Code : Tout sélectionner
<html>
<body>
<form method="POST" action="30.php" enctype="multipart/form-data">
<fieldset>
<legend>Envoi de fichiers</legend>
<p><label for="photo">Photo :</label><input type="file" name="photo" /></p>
<p><input type="submit" name="envoi" value="Envoyer les fichiers" /></p>
</legend>
</fieldset>
</form>
</body>
</html>Warning: move_uploaded_file(image/) [function.move-uploaded-file]: failed to open stream: Is a directory in /web/sites/user/8/85/50520/public/www/test/30.php on line 5
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/var/tmp/phppGBNLa' to 'image/' in /web/sites/user/8/85/50520/public/www/test/30.php on line 5
Bien sûr j'ai mis le chmod du dossier /image à 777 mais j'obtiens toujours les même erreurs.
Merci d'avance pour votre aide.