PHP : Comprendre (Enfin) l’Upload de Fichiers
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles
53m41
de formation
8
leçons vidéo
1
chapitre
Débutant
niveau requis
Carl Brison
Carl Brison
Formateur certifié

PHP : Comprendre (Enfin) l’Upload de Fichiers

4.8/5 Trustpilot (1399 avis) Satisfait ou remboursé
53m41
de formation
8
leçons vidéo
1
chapitre

Dans ce tuto, on va démystifier l’envoi de fichiers en PHP.
Vous allez comprendre comment fonctionne réellement l’upload côté serveur, depuis le formulaire HTML jusqu’au déplacement du fichier dans votre dossier final.

Au programme de ce tuto comprendre l'upload de fichiers en PHP

  • La structure de $_FILES expliquée simplement
  • Les vérifications indispensables : erreur, extension
  • La création automatique du dossier d’upload
  • Le déplacement sécurisé avec move_uploaded_file()

Ce tuto va vous aider à comprendre ce qui se passe sous le capot quand vous uploadez un fichier en PHP.
Le but : que vous puissiez écrire votre propre script d’upload fonctionnel et sécurisé sans copier-coller un vulgaire code trouvé sur le net.
Et si vous passiez gratuitement votre Certification backend avec moi grâce à votre CPF ?

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Leçon 1
Créer un formulaire d'upload
Leçon 2
La super globale $_FILES
Leçon 3
Récupérer un le nom physique et temporaire
Leçon 4
Créer un dossier de réception à la volée
Leçon 5
Définir les extensions autorisées
Leçon 6
Vérifier l'extension du fichier uploadé
Leçon 7
Envoyer le fichier physiquement

Table des matières

Leçon 1

Créer un formulaire d'upload

06m58
Leçon 2

La super globale $_FILES

08m34
Leçon 3

Récupérer un le nom physique et temporaire

06m53
Leçon 4

Créer un dossier de réception à la volée

05m11
Leçon 5

Définir les extensions autorisées

05m26
Leçon 6

Vérifier l'extension du fichier uploadé

04m01
Leçon 7

Envoyer le fichier physiquement

07m
Leçon 8

Limiter le poids du fichier uploadé

09m38

Avis des apprenants

Détail des avis
2
Commentaires
5/5
Note moyenne
5/5
2
4/5
0
3/5
0
2/5
0
1/5
0
Regis Philippe
Regis Philippe
Publié le 06/11/2025
Merci, Encore un tuto clair qui dégrossi l'upload.
Carl Brison
Carl Brison
Beaucoup beaucoup, c'est super gentil ;-)
Philippe Piatti
Philippe Piatti
Publié le 05/11/2025
Merci Carl 😉 super cours ! toujours aussi bien expliqué ! ultra efficace ! 👍👍👍👍👍👍
Carl Brison
Carl Brison
Merci beaucoup pour ton commentaire très gentil ;-)))

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

débutant

Que contient le fichier source ?

Le code source de ce tuto

Deux façons de suivre cette formation

À l'unité
Pour vous former sur ce sujet précis
12,95€
Paiement unique, sans abonnement
Accès à vie à cette formation
53m41 de vidéo • 1 chapitre
Satisfait ou remboursé voir conditions
Accès immédiat après paiement
Avec l'abonnement
Pour progresser en continu
34,90€ /mois
Sans engagement
Cette formation + 6 791 autres en illimité
Plus de 20 nouvelles formations par mois
Résiliable en 1 clic, à tout moment
Commencer avec l’abonnement
Accès immédiat, pendant votre abonnement

Inclus dans les deux formules

  • Hors connexion via l'app Tuto.com
  • Salon d'entraide pour vos questions
  • Certificat de complétion
Paiement sécurisé 1,4 million d'apprenants 4.8/5 Trustpilot
Logo carte-bancaire-monoLogo visa-monoLogo mastercardLogo paypal-monoLogo klarna-monoLogo apple-pay-monoLogo google-pay-mono
Une question avant de choisir ? Écrivez-nous ou appelez le 01 84 80 80 29 (du lundi au vendredi, 10h-12h et 14h-16h)

Formations complémentaires

Les apprenants qui suivent cette formation s'intéressent aussi à :

Abonnement 34,90€/mois

Attendez ! 🤗

Accédez à plus de 1426 tutos gratuits

Notre politique de protection des données