Nous créerons une classe "Contact" qui contiendra les fonctions nécessaires pour traiter et insérer les données issues du formulaire dans la base de données, puis pour envoyer un email afin de recevoir la demande de notre contact. Nous créerons ensuite un objet de cette classe pour utiliser ces fonctions.
Bon tuto !
Jetez un oeil à ces autres tuto Php
Lecture de flux RSS avec cURL…
Voici un tuto Php sur l'utilisation de cURL pour récupérer…
Laravel : Template, CSS, Inscription…
Dans ce tuto PHP dédié à Laravel (framework PHP), nous verrons…
Laravel : Modèles, Sessions…
Dans ce tuto PHP consacré à Laravel (framework PHP), nous…
Laravel : Présentation et…
Dans ce tuto PHP en vidéo, nous allons découvrir le framework…
Espace membre en PHP/MySQL
Dans ce tuto PHP/MySQL en vidéo, nous verrons comment implémenter…
Upload et galerie d'images…
Dans ce tuto PHP en vidéo, vous apprendrez à réaliser un…
Un blog en PHP (première…
Dans ce tuto PHP en vidéo, nous verrons comment réaliser un…
Moteur de recherche en PHP
Dans ce tuto PHP en vidéo, nous verrons comment implémenter…
Pour vous faire un avis, voici un extrait de quelques secondes. La version complète et téléchargeable de ce tuto Php de 26 minutes est proposée dans une résolution plus grande que l’extrait suivant :
simpledev
, formateur certifié
Toutes les formations de Simpledev
Témoignage des clients de simpledev
![]()
Tutoriel clair et précis. Continuez ainsi :)
![]()
Tuto sur le codeigniter excellent par contre existe t il un tuto sur la création d'un back office avec codeigniter. Si oui, je suis fortement intéressée...
![]()
Superbes tutos pour apprendre Laravel ! Continue comme ça :D
![]()
Merci beaucoup pour tes tutorial que j'adore :D
![]()
Très bon formateur de bonne qualité. J'aime.
Lire les autres témoignages
D'autres tuto de simpledev
Cloudigniter
Dans ce tuto, je vous présenterai Cloudigniter une solution d'hébergement gratuite…
Upload et galerie d'images avec PHP et MySQL
Dans ce tuto PHP en vidéo, vous apprendrez à réaliser un système d'upload d'images…
Un forum en PHP
Dans ce tuto Forum PHP, nous allons réaliser un foru très complet. Ce tuto PHP se présente…
Captcha facile avec PHP
Dans ce tuto PHP gratuit, nous verrons comment créer un captcha (champs anti-spam),…
Notes attribuées par les utilisateurs (25 votes)
Les avis / Questions des utilisateurs (20)
Donnez votre avis ou posez une question au formateur.
Vous souhaitez commenter ce tuto vidéo ? Créez un compte gratuit. Déjà membre ? Identifiez-vous
Ce tuto en résumé ...
Ce tuto Php d’une durée de 26 minutes a été acheté 426 fois et a reçu une note moyenne de 4/5.
Ce tuto a été publié le 21 novembre 2010 par simpledev, formateur certifié par Tuto.com, ayant reçu une note moyenne de 4,4/5 pour l’ensemble de ses vidéos, dans la catégorie Tuto Php Formulaire.
Tous les fichiers sources sont fournis avec cette formation. Ces derniers vous permettront de reproduire les manipulations expliquées dans cette formation.
Ce tuto video vous expliquera étape par étape, toutes les manipulations présentées par le formateur.
Toutes nos vidéos sont visionnées par notre équipe, avant d’être mises en ligne, garantissant ainsi la qualité des produits téléchargés.













(a acheté ce tuto - 14 juillet 2012)
" " " Bonjour, je débute dans la programmation objet, j'ai suivi le tuto qui est plutôt BIEN fait mais si je ne connais pas les " conditions ternaires"... et que j'ai préféré mettre le code HTML dans la condition " if(isset($erreuremail)) echo '<span class="error">' . $erreuremail . '</span>' ;" plutôt que de crééer de balises vides.
j'avais un message d'erreur lorsque j'essaie de me connecter à la base : Fatal error: Uncaught exception 'PDOException' with message 'could not find driver' ... PDO était bien activé dans wamp. J'ai solutionné le problème en supprimant wamp et en le retéléchargeant. "
(a acheté ce tuto - 06 mars 2012)
" simpledev tes tutos sont vraiment clairs par rapport aux autres.Cela fait plusieurs fois que je suis tes explications et je trouve cela particulierement éclairant; c'est donc encourageant pour un débutant comme moi en php, merci !!! "
(a acheté ce tuto - 27 janvier 2012)
" Simple, clair.. Un bon début pour la suite de l'apprentissage de la programmation orientée objet. ;) "
(auteur de ce tuto - 22 janvier 2012)
" @tiesto95
Tout est dans le titre, parce que c'est un tuto pour ceux qui n'ont jamais fait d'orienté objet et quand on fait un tuto spécial débutant on essaie de pas trop les embrouiller, on leur explique juste ce qu'est une classe et ce qu'est un objet.
Ensuite ce dont tu parles pour les formulaires s'appelle un helper, ça n'a rien à faire dans un tutoriel pour débutant et en créer un ici n'aurait aucun intérêt, d'ailleurs quitte à créer des helpers, autant utiliser directement un framework. "
(a acheté ce tuto - 22 janvier 2012)
" En gros tu utilise 30% de la POO, tu dois pouvoir l'utilisé pour pouvoir générer aussi les élements de ton formulaire pour ne pas à avoir à retaper dans les projets tous le code html pour les formulaires.
Genre une class Formulaire est nommé des variables pour chaque name est ainsi créer un objet exemple input_text et faire style new Formulaire->input_text(variablenom etc).
Dommage que tu n'est pas exploité ce domaine comme on le voit dans les frameworks pourquoi ce privé si tu fais un tuto sur la POO fais le jusqu'au bout "
(a acheté ce tuto - 21 janvier 2012)
" Pas mal mais pour un debutant en poo, les exercices ne sont pas adaptés.
Quand on connait la méthode précédurale et qu'on apprend la poo, notre soucis, c'est de comprendre l'interet d'une classe.
l'exercice montre comment cela fonctionne mais ne montre sont interet car je pourrais faire deux fonctions sans passer par la classe et obtenir le même résultat...
"
(a acheté ce tuto - 20 décembre 2011)
" Toujours aussi intéressant. "
(a acheté ce tuto - 12 décembre 2011)
" 4 étoiles "
(a acheté ce tuto - 23 novembre 2011)
" Rapide et efficace "
(a acheté ce tuto - 02 novembre 2011)
" En général c'est bien, par contre le son laisse à désirer. Excellent tuto pour apprendre les bases de la POO!!! "
(a acheté ce tuto - 08 mars 2011)
" Vraiment sympa.
Un tutos clair pas trop long et a la fois complet ! "
(a acheté ce tuto - 21 février 2011)
" Le tuto est pas mal pour ceux qui aimerait avoir un cas plus concret sur les class et la poo, mais bon je pense que ca reste light et c'est du réchauffé. Pour certain cela suffira peut être mais pour d'autres comme on me l'a dit, ils n'arrivent toujours pas à bien comprendre l'utilisation des class (je ne parle pas de polymorphisme et autre joyeusetés de la POO).
Tu devrais aussi je pense mieux indenter ton code ainsi que de ne pas employer les conditions ternaires à tout va lol Les conditions ternaires sont à utilisé pour du shortcode et non pas pour des conditions étendues c'est une question de clarté.
Il ne faut pas oublier non plus que la fonction filter() en php permet de filtrer des champs mais dans une moindre mesure, car ces fonctions se contentent de faire un prétraitement mais pas total.
Donc surtout en pus des filtres ajouter ses propres fonctions de vérification pour la sécurité.
En tout les cas au moins tu respectes bien les conventions au niveau des classes et ca c'est déjà très bien afin d'uniformiser un peu plus les normes de codages en php. "
(auteur de ce tuto - 24 novembre 2010)
" Salut Bruno, le problème d'encodage vient du document, pour remedier à cela, tu ouvres ton fichier PHP avec notepad++ et tu vas dans le menu du haut dans encodage=>convertir en utf8(sans bom) et le problème est résolu. Je ne sais pas pourquoi Komod Edit ne le fait pas...
Sinon qu'est ce que tu veux dire par eviter les email poubelle comme yopmail etc ? "
(a acheté ce tuto - 23 novembre 2010)
" A la fin de ta vidéo tu t'envois un mail et tu a eu un problème d'encodage.
Comment éviter cela ?
Comment aussi eviter les adresses email poubelle comme yopmail.com etc... ?
Cordialement,
Bruno "
(auteur de ce tuto - 23 novembre 2010)
" Salut Bruno,
En fait ce sont des snippets que tu vois dans la "boîte à outils". Il faut les créer, pour ça tu vas dans toolbox=>add=>new snippet , ensuite tu lui met un nom et un contenu. Sinon je sais pas si komodo existe en français.
Voilà a+ "
(a acheté ce tuto - 23 novembre 2010)
" Bonjour,
Je n'ai pas encore pu tout voir le tuto. J'ai voulu recherché Komodo 6 mais en fr impossible, seulement en anglais. Dans ta boite à outil de komodo tu utilise PDO personnellement je ne le trouve pas, y a t-il quelque chose à télécharger ?
Merci
Bruno "
(a acheté ce tuto - 22 novembre 2010)
" bonjour,
Je trouve ce tutoriel très instructif, et comme à l'habitude très bien expliqué. Contrairement à tchitcho, je pense que c tutoriel est une bonne approche pour les débutants (comme précisé dans le titre et dans le descriptif du tutoriel), et même pour ceux qui comme moi ont déjà quelques connaissances. Mais peut-être que tchitcho pourrait nous faire un tutoriel afin de partager ces connaissances dans la POO en PHP.
Donc, merci encore Simpledev. "
(auteur de ce tuto - 22 novembre 2010)
" @tchitcho C'est pourtant bien expliqué dans la description et pendant le tutoriel... Le but de ce tuto n'est pas d'apprendre à programmer en POO, mais bien d'expliquer aux débutants ce qu'est une classe, un objet et comment on peut accéder aux fonctions d'une classe depuis un objet. Ce rôle est rempli, inutile d'embrouiller les débutant qui n'ont jamais entendu parler d'objet, ce tutoriel est pour eux uniquement (c'est écrit dans le titre), on verra par la suite comment programmer en POO dans d'autre tutoriels.
Voilà pas la peine d'être aussi virulent dans ton commentaire.... "
(a acheté ce tuto - 22 novembre 2010)
" "Ceux qui connaissent déjà la POO ne vont pas trouver le tuto terrible"
Effectivement, en plus de ne pas être terrible, il ne présente aucunement la POO !
Pourquoi réaliser classe si figé ? un array() en paramètre n'aurait-il pas été plus utile à des fin de modularité ? Si l'utilisateur veux rajouter un champ "prénom" par exemple, il devras remettre les mains dans la classe, hors, le but de ce type de classe est de ne plus rentrer dedans.
Aussi, pourquoi ne pas utiliser un constructeur ? avec, par exemple, une valeur indiquant si le message doit être envoyé par mail, dans la bdd ou les 2.
De plus, la double vérification des valeurs envoyées par le formulaire est effrayant !
'fin voilas quoi, ce que tu appèle POO n'est qu'une bibliothèque de fonctions, rien de plus.
"
(a acheté ce tuto - 21 novembre 2010)
" Comment apprendre les classes clairement et simplement ^^
Vivement la suite de tes tutos :) "