Apprendre à rediriger un utilisateur en PHP

Redirection en PHP
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre PHP 4 & MySQL
Revoir le teaser Je m'abonne
Transcription

59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont :
- Apprendre à créer un formulaire de login en PHP.
- Comprendre l'utilisation de la fonction header pour les redirections.
- Mettre en place une vérification de code d'accès.

Apprenez à utiliser PHP pour rediriger les utilisateurs vers des pages protégées. Parfait pour implémenter un contrôle d'accès simple.

Dans cette leçon, nous explorons comment utiliser une fonction PHP pour rediriger les utilisateurs vers une autre page. Nous commençons par créer une page de login où les utilisateurs doivent saisir un code d'accès. Nous expliquons étape par étape comment configurer un formulaire avec la méthode POST et comment tester si les informations sont correctement envoyées.

Nous poursuivons en créant une page privée à laquelle les utilisateurs seront redirigés s'ils saisissent le bon code. Nous démontrons comment utiliser la fonction header pour effectuer cette redirection et expliquons l'importance de placer cette fonction avant tout envoi de contenu HTML au navigateur. Nous ajoutons ensuite une vérification du code saisi et affichons un message d'erreur en cas de code incorrect.

Enfin, nous évoquons les prochaines étapes pour protéger réellement la page privée en utilisant des sessions, qui seront abordées dans une leçon ultérieure.

Voir plus
Questions réponses
Pourquoi utiliser la fonction header en PHP pour les redirections ?
La fonction header en PHP permet de rediriger les utilisateurs avant que tout contenu HTML ne soit envoyé au navigateur, garantissant ainsi une redirection propre et efficace.
Que se passe-t-il si la fonction header est utilisée après l'envoi de contenu HTML ?
Si la fonction header est utilisée après l'envoi de contenu HTML, cela provoquera une erreur car les en-têtes HTTP seront déjà envoyés au navigateur.
Quelle est la méthode recommandée pour envoyer des données sensibles via un formulaire ?
Il est recommandé d'utiliser la méthode POST pour envoyer des données sensibles via un formulaire car elle n'affiche pas les données dans l'URL, contrairement à la méthode GET.

Programme détaillé