Error enregistrement de photo en php

Résolu/Fermé
teler Messages postés 86 Date d'inscription vendredi 11 juillet 2008 Statut Membre Dernière intervention 9 mars 2010 - 8 oct. 2008 à 00:41
 Utilisateur anonyme - 8 oct. 2008 à 08:23
Bonjour,


je souhaite enregistrer une photo à partir d'un formulaire en php.

j'ai cette erreur: Fatal error: Call to undefined function move_uploaded_files() in C:\Documents and Settings\nicolas\Bureau\apprentissage php\admin\finish.php on line 21


je débute et je ne comprends pas pk il me fait cette erreur!

voici mes deux pages:

page du formulaire

<form enctype="multipart/form-data" action="finish.php" method="post">
<input name="monfichier" type="file" /><br />
<input type="submit" value="enregistrer"/>
</form>







finish.php


<?php
include("../config.inc.php"); ?>


<?php

$uploaddir='../photos_annonces/';

if
(move_uploaded_files($_FILES['monfichier']['name'],
$uploaddir.$_FILES['monfichier']['name'])){

$resultat="le fichier dont le nom est:".$_FILES['monfichier']['name']."a été copié avec succès.<br>\n";

}else{

$resultat="l'erreur:".$_FILES['monfichier']['error']."nous est renvoyé;. merci de recommencer l'enregistrement.<br>\n";}



$photo=$_FILES['monfichier']['name'];




?>
A voir également:

1 réponse

Utilisateur anonyme
8 oct. 2008 à 08:23
Bonjour


ne faut-il pas dnas cette fonction prendre le tmpname à la plac e du name du fichier ?

regardes ici
http://www.commentcamarche.net/faq/sujet 889 php upload de fichiers
-1