Les Allergies
Alimentaires
Posez votre question Signaler

Uploader un fichier en php

Mandrax 74Messages postés 13 novembre 2005Date d'inscription - Dernière réponse le 29 nov. 2005 à 14:44
Bonjour tt le monde

voila j'aimerais avoir le code en php pour uploader un fichier a partir d'un site, si possible un fichier assez gros plus de 2 Mo.
Merci d'avance a tou ce qui m'aiderons
Lire la suite 

Uploader un fichier en php »

2 réponses
Réponse
+1
moins plus
exemple de php.net:


<?php
// En PHP < 4.1.0, $HTTP_POST_FILES doit être utilisé
//    à la place de $_FILES.

$uploaddir = '/var/www/uploads/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);

echo '<pre>';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
   echo "Le fichier est valide, et a été téléchargé
           avec succès. Voici plus d'informations :\n";
} else {
   echo "Attaque potentielle par téléchargement de fichiers.
         Voici plus d'informations :\n";
}

echo 'Voici quelques informations de déboguage :';
print_r($_FILES);

echo '</pre>';

?> 


C'est très simple... pour autant que tu fasses attention à certains points:

- le serveur web doit avoir les droits d'écriture dans le dossier où tu veux uploader le fichier

- le fichier ne doit pas dépasser la taille maximale définie dans le fichier de configuration de php (php.ini)

Bonne chance !
Tutoriels et infos sur http://cestadire.ch
Ajouter un commentaire
Réponse
-1
moins plus
Salut,

Par exemple à partir d'un formulaire:
http://phpcodeur.net/articles/php/upload
Ajouter un commentaire
Ce document intitulé « Uploader un fichier en php » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?