no save
Assistance
Achat
News

Forum | webmastering
Uploader un fichier depuis un formulaire
jourdanne85, le jeu. 15 janv. 2009 à 16:54:04
Bonjour,

Je veux créer un formulaire où le visiteur du site pourra joindre un fichier qui sera envoyé sur un dossier du serveur de mon site.
Pour l'instant, je fais un essai sur mon propre PC où j'ai installé WAMP Server.
J'essaye donc d'envoyer le fichier après vérification dans le dossier "images/" qui se situe au même niveau que mon fichier php.

Voici le code de mon formulaire :

<form action="cible_essai.php" method="post" enctype="multipart/form-data">
<p>
Voici le formulaire d'envoi de fichier :<br/>
<input type="file" name="monfichier" /><br/>
<input type="submit" value="Joindre" />
</p>
</form>

Voici le code de mon fichier "cible_essai.php" :

<?php
if(isset($_FILES['monfichier']) AND $_FILES['monfichier']['error'] == 0)
{
if ($_FILES['monfichier']['size'] <= 1000000)
{
$infosfichier = pathinfo($_FILES['monfichier']['name']);
$extension_upload = $infosfichier['extension'];
$extensions_autorisees = array('jpg', 'jpeg', 'gif', 'png');
if (in_array($extensions_upload, $extensions_autorisees))
{
move_uploaded_file($_FILES['monfichier']['tmp_name'], 'images/' .basename($_FILES['monfichier']['name']));
echo "L'envoi a bien été effectué !";
}
}
}
?>

Le problème est que lorsque je joins un fichier, le navigateur lance le fichier "cible_essai.php" mais rien ne se passe.
Merci donc de me dire où je me trompe.Configuration: Windows XP
Internet Explorer 7.0


ThEBiShOp
15 janv.
Suivant
REPONSES
ThEBiShOp
15 janv.
jourdanne85
15 janv.
Smoking bird
15 janv.
jourdanne85
15 janv.
Smoking bird
15 janv.
jourdanne85
15 janv.
Smoking bird
15 janv.
jourdanne85
15 janv.
Smoking bird
15 janv.
jourdanne85
15 janv.
Version Web
Réalisé par RedShift
no save