Social Icons

Monday, April 1, 2013

7 - Upload des fichiers en php

Upload d'un fichier sur un serveur avec php

    Le langage php nous offre la possibilité d'Uploader des fichiers sur un serveur par une méthode assez simple à réaliser. Nous allons créer cela en deux étapes :

1 - Création du formulaire d'upload

    On peut réaliser ceux- ci grâce à la commande :  

<input type = ″file″…

    Voici le code :

    On crée ensuite un dossier sur le serveur qu'on va nommer upload par exemple, ensuite un sous dossier nommé upload_fichiers et c'est ce dossier qui va recevoir les fichiers uploadé, le formulaire ci-dessus sera enregistré dans une page web au sein du dossier uplod on va la nommer par exemple upload.html

2 - création du fichier php de l'upload

 

    - On doit tout d'abord récupérer le fichier du formulaire à l'aide de la méthode :

    $nomFichier = $_FILES["fichier_choisi"]["name"]

Rzmarque : 


On a ajouté ici le code : ["name"] tout simplement pour utiliser le nom réel du fichier.

    - On enregistre ensuite le fichier sur le serveur avec un nom temporaire grâce à la méthode :

    $nomTemporaire = $_FILES["fichier_choisi"]["tmp_name"] ;

    - On indique ensuite le chemin où va  -t - on uploader les fichiers à l'aide de la méthode :

    $chemin = "./upload_fichier/" ;

    - Finalement on crée une copie sur le dossier upload_fichiers à l'aide de la méthode :

     copy($nomTemporaire, $chemin.$nomFichier)

    Voici donc le code final du fichier upload.php :



No comments:

Post a Comment

Category Of Mobile Courses

Actualités (644) Adsense (1) Affiliation (1) Algebraic Topology (1) Algorithmic (1) all-news (30) Android (5) Android App (8) Android app without code (4) Android Apps (168) Android Development (4) Android download (2) Android OS (3) AngularJS (1) Automata theory and formal language (5) C programming (5) Category and Functor (8) CMS (3) Computer Glossary (18) Create Mobile App With Ionic Framework (2) CSS (2) CSS-Cascading-Style-Sheets (4) Developpement Java (13) Differential Geometry (1) Django-Python-Framework (8) dropshiping (26) Earn Money by Internet (4) Emplois (23) Framework php (2) Fraud (2) HTML (7) Java For Beginners (10) Javascript (12) Kotlin Programming Language (8) Kotlin For Mobile Android (1) Linux Download (2) Marketing (5) Mobile (3) Mobile Courses (4) Mobile Marketing (4) MoneyGram (1) News (721) Node.js (5) Open Source (1) Photoshop (1) Protect Computer (1) Python (33) Python BeautifulSoup (1) Python For Data Science (2) Python-Books (6) Python-DVD-Training (1) Python-Exercises (138) Python-Framework (1) Python-IDE (1) Python-Modules (1) Python-pdf (2) Python-pyQt (1) Référencement (2) Script PHP (2) Security (6) SEO (1) Snipping Tool: Faq (1) Social Networks (1) Source Code (1) Statistics With SPSS (2) Surveillance Software (1) Travail à domicile (6) Tutoriels php en vidéos (2) Tutoriels-MySql (6) tutoriels-php (19) Utilitaires (1) VPS (1) Web Hosting (1) Webcam (1) Webmarketing (11) Western Union (1) Windows 10 (1) Windows 7 (4) Windows 7 Faq (2) Windows 8 (1) Windows Accessories (1) Windows Download (8) Windows Drivers (1) Windows Fonts (1) Windows Power Shell (2) Windows Registry (2) Windows Security (18) Windows Software (2) Windows Spyware (2) Windows utilities (3) Windows Virus (2) Windows Vista (3) Windows Wireless (1) Windows xp (1) Wordpress (1)
 

Sample text

Sample Text

 
Blogger Templates