Table des matières:
Vidéo: [TUTO] CRÉER UN FORMULAIRE DE CONTACT & CAPTCHA PHP + ENVOI DE MAIL 2025
Les pages de contact pour les sites Web incluent parfois d'autres éléments, peut-être un formulaire ou un autre moyen d'interagir. Cela signifie que vous devrez peut-être inclure un autre fichier JavaScript ou CSS différent. Heureusement, vous pouvez le faire en étendant la classe de templates PHP et en utilisant cette propriété de type. Suivez ces étapes pour créer la page Contact:
-
Ouvrez classPage. php.
-
Dans la méthode _getHead (), ajoutez un conditionnel pour un nouveau type de page.
La méthode _getHead devrait ressembler à ceci:
fonction protégée _getHead () {$ output = "; if ($ this-> type ==" contact ") {$ output. = file_get_contents ("pageHeadContact.txt");} else {$ output. = file_get_contents ("page_tête_txt");} if ($ this-> titleExtra! = ") {$ title = $ this-> titleExtra." | ". $ this-> title;} else {$ title = $ ce-> titre;} $ output. = "". $ title. ""; $ sortie. = ""; return $ output;} // fin function _getHead ()
Ce code vérifie si la propriété type ($ this-> type) est définie sur contact. Si c'est le cas, un nouveau fichier de section est inclus. Sinon, la section normale est incluse.
-
Enregistrer classPage. php.
-
Créez un nouveau fichier vide dans votre éditeur de texte.
-
A l'intérieur du fichier, ajoutez le balisage suivant:
-
Enregistrez le fichier en tant que pageHeadContact. txt dans la racine de votre document.
-
Créez un nouveau fichier vide dans votre éditeur de texte.
-
À l'intérieur du fichier, placez le code CSS suivant:
. contacterMethod {font-style: italic; font-weight: bold;}
-
Enregistrer le fichier en tant que contact. css dans la racine de votre document.
-
Créez un nouveau fichier vide dans votre éditeur.
-
Dans le fichier, placez le code et le code HTML suivants:
type = "contact"; $ page-> titleExtra = "Contactez-moi"; print $ page-> getTop (); imprimer <<< Me contacter est facile
suehring @ braingia. com
Twitter: @stevesuehring
getBottom (); ? >
Enregistrez le fichier en tant que contact. php dans votre racine de document. -
Cliquez sur chaque lien: Accueil, À propos de et Contactez-moi.
-
-
Les pages devraient fonctionner et se lier les unes aux autres.
