Comment utiliser les formulaires avec PHP

fermer la fenetre

Des Applications Performantes Sans Vous Prendre La Tête !

Recevez la formation "Développement Facilte" GRATUITEMENT
Avec tous les Codes Sources Commentés
 
(Les événements, la programmation orientée objets, les modèles de conception, Les éditeurs, les outils, 
l'efficacité, CSS3, HTML5, JavaScript, jQuery, Dojo...)

Renseignez votre prénom et votre adresse email ci-dessous :

Les formulaires font partie intégrantes des sites dynamiques !

Apprenez à les utiliser avec le langage PHP.

Tout est dans le cours vidéo ci-dessous.

[ppmaccordion][ppmtoggle title=”Afficher le texte de la vidéo”]

Comment utiliser les formulaires avec PHP

Bonjour à tous et bienvenu sur Développement Facile.

On continu ensemble pour que vous puissiez connaître les bases du langage PHP à votre tour, pour développer des applications, des sites Internet dynamiques et performants. Vous avez déjà eu pas loin de 30 cours sur le langage PHP, il y en aura d’autres, je pense que vous devez vous débrouiller donc en tant que professionnel, vous avez au moins toutes les bases du langage PHP, vous pouvez commencer à l’utiliser avec les autres cours sur Développement Facile, que ce soit sur les designs patterns, les fonctions, les API, etc., je pense que vous devez déjà avoir un excellent niveau en langage PHP. Dans ce cours vous allez apprendre à utiliser les formulaires en PHP.

Gestion des formulaires

C’est un peu de l’HTML, un formulaire est défini entre les balises forms et donc toujours un formulaire, le plus souvent dans un formulaire il y a un bouton valider, un bouton d’action, donc action l’URL de traitement, en méthode get ou post, get vous passez toutes les variables dans l’URL du navigateur, post ça passe les variables en arrière-plan invisible pour l’utilisateur. Il y a un identifiant pour le formulaire, par exemple, si une page HTML contient plusieurs formulaires cet identifiant peut-être utiliser en JavaScript, très intéressant, et target c’est la cible pour ouvrir l’URL donc blanc, self dans une autre fenêtre, dans la même fenêtre, c’est vous qui choisissez.

Les tableaux $_POST, $_GET et $_REQUEST sont des tableaux superglobaux, donc post pour récupérer les variables transmises en invisible par l’utilisateur, get les variables dans l’URL, et request c’est post ou get ça ne fait pas la différence, ça récupère les variables là où elles sont. Vous utilisez un des trois selon ce que vous avez besoin.

Exemple d’application

Je vous montre un exemple rapide de formulaire, je vais volontairement assez vite sur les formulaires, ça reste de l’HTML, c’est pas très compliquer à utiliser, vous trouverez dans l’exemple que je vous donne sur le côté que vous voyez, toutes les informations dont vous pourriez avoir besoin, sachez qu’après vous pouvez ajouter du JavaScript dans vos formulaires pour ajouter beaucoup plus d’interactivités en direct, donc un peu « de l’Ajax » c’est le mot à la mode, dans vos formulaires, vous pouvez utiliser des feuilles de styles CSS dans vos formulaires pour leurs donner un design très harmonieux, très joli, voilà ce que je peux vous dire, donc on forms action donc action, j’ai rien mis donc on peut appeler forms action.PHP, j’appelle ce fichier PHP, ensuite l’utilisateur va valider, je récupère un champs texte, taille 20, longueur maximum 20, valeur par défaut, rien, un champ de mot de passe de type radio boutons, l’utilisateur sélectionne si il est masculin ou féminin, avec une valeur qui est transmise, photo on peut envoyer un fichier dans ce formulaire, vous l’avez vu dans un cours précédent, comment envoyez, comment l’utilisateur peut envoyer des fichiers sur votre serveur Web, de même que dans un autre cours vous avez vu comment l’utilisateur peut télécharger des fichiers depuis votre serveur Web, les fameuses checkbox, cases à cocher, donc la couleur Bleu-Blanc-Rouge, la langue avec différentes options, donc une liste déroulante avec des options, pareil des suggestions, donc un texte area un champ texte, que l’utilisateur peut remplir en mettant un commentaire, donc une zone commentaire comme vous avez sous cette vidéo, un champ commentaire, c’est un formulaire, vous pouvez renseigner votre pseudo, votre adresse mail, le nom de votre site Internet, et dans un texte area, deux texte, la question que vous voulez poser. Un champs visible, vous pouvez en mettre plusieurs, valider le bouton valider, pour valider les réponses sous forme de bouton, sous forme d’image, et reset pour tout effacer, sachant que ensuite vous pouvez interfacer avec JavaScript pour rendre votre formulaire beaucoup plus interactif avec votre utilisateur, faire des test, vous demandez une adresse mail en JavaScript, quand l’utilisateur renseigne son adresse mail que la souris sort sous des focus de ce champ mail, ça peut appeler une fonction JavaScript en fond de taches, sans que l’utilisateur le voit, et si l’adresse mail est incorrecte, ça peut afficher un message à l’utilisateur pour lui dire de renseigner une adresse mail correcte. Avant de valider, si l’utilisateur clique sur valider, vous pouvez également appeler une fonction JavaScript, s’il y a des champs obligatoires qui ne sont pas renseignés, plutôt que de rappeler, de faire un rechargement de page, vous afficher un message d’erreur à votre visiteur, comme quoi tel ou tel champ n’est pas renseigné et il est obligatoire. JavaScript ça peut vous servir à beaucoup de choses, bien évidemment, sur Développement Facile je vous enseignerai tout ce que je sais sur JavaScript, sur l’Ajax pour que vous puissiez l’utilisé dans votre développement en tant que professionnel de la programmation Internet.
Vous pouvez également je vous l’ai déjà dit, je vous le redis, utiliser les feuilles de style CSS pour donner un design fabuleux, extraordinaire à votre formulaire.

Votre plan d’actions !

Donc comme d’habitude, vous pourrez télécharger le code source directement sous ce cours vidéo, bien évidemment, mettez en pratique, utilisez les formulaires couplés les avec du JavaScript, des feuilles de style, pour les rendre attractifs, interactifs à vos utilisateurs, en sachant que les prochains cours seront dédiés au CSS, comment utiliser toute ses fonctionnalités, ses subtilités, au JavaScript, comment utiliser le JavaScript, AJAX, les interactions directes avec les utilisateurs, si vous avez dès maintenant, si vous avez des questions, besoin d’informations supplémentaires, si vous rencontrez des éléments utilisez le champ commentaire, c’est un formulaire aussi juste sous cette vidéo, pour poser votre question et moi je vous dis à très bientôt pour le prochain cours sur Développement Facile.

 

[/ppmtoggle][/ppmaccordion]

Téléchargez le code source PHP

Voici un exemple de formulaire avec le langage PHP.

Downloads

Comment utilisez-vous les formulaires depuis PHP ?

Partagez dans les commentaires vos astuces pour utiliser les formulaires avec le langage PHP.

Créez des Applications Dynamiques avec la Formation Gratuite PHP Facile !

Des Cours Vidéos avec les Codes Sources
+
Des Stratégies de Développement Agile