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
Réaliser un panier d'achat…
Dans ce tuto PHP, en vidéo, vous allez apprendre à réaliser…
Afficher la différence entre…
Dans ce tuto PHP en vidéo, vous apprendrez à afficher la différence…
Création d'un formulaire…
Dans ce tuto jQuery nous allons apprendre à nous servir de…
PHP: envoyer des emails avec…
Dans ce tuto PHP en vidéo, nous verrons comment se servir de…
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…
Transmission de données Flash…
Dans ce tuto Flash PHP, vous allez apprendre à transmettre…
Un blog en PHP (première…
Dans ce tuto PHP en vidéo, nous verrons comment réaliser un…
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é
Témoignage des clients de simpledev
![]()
Très bon formateur et surtout une incroyable diversité de tuto dans le domaine du développement de site web. J'ai commencé par les tutos concernant le html 5 et CSS3. Ces derniers proposent des sujets très utiles pour dynamiser mon site
![]()
Excellents tutos, très bien expliqués. Les tutos de Simpledev sont très utiles. L'une des choses qui fait la richesses des tutos est le "mélange des langages de programmation". On peut ainsi réaliser des systèmes complexes, avec plusieurs langages !
![]()
Bref j'ai pas besoin de préciser très bon formateur :)
![]()
Excellent Formateur, 5/5 tout y-est: application, contenu, bon son, pédagogie, bonne image, j'ai beaucoup appris en 2 jours de tuto. Parmi les quelques tutoriels que j'ai vu c'est celui qui se démarque. Simpledev. Bravo à lui j'en redemande.
![]()
Quoi dire d'autre ? merci pour tout ;).
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 (19)
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é 314 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 - 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 :) "