Pages de contact pour les sites incluent parfois d'autres éléments, peut-être une forme ou une autre façon d'interagir. Cela signifie que vous pourriez avoir besoin d'inclure un autre fichier javascript ou CSS différente. Heureusement, vous pouvez le faire en étendant la classe de templates PHP et utiliser cette propriété type. Suivez ces étapes pour créer la page Contact:
Ouvert classPage.php.
A l'intérieur de la _getHead () méthode, ajouter une condition pour un nouveau type de page.
L'ensemble _getHead méthode devrait ressembler à ceci:
protégée _getHead de function () {$ de sortie = "" -si ($ this-> Type == "contact") {$ output = file_get_contents. ("pageHeadContact.txt") -.} else {$ output = file_get_contents ("pageHead .txt ") -} if ($ this-> titleExtra =" ")" $ this-> titre- else {$ title = $ this-> titre -..} $ output = "". $ Title.""-. $ output =" "-Retour $ output-} // fin de la fonction _getHead ()
Ce code vérifie pour voir si la propriété type ($ this-> Type) est réglé sur contact. Si cela est le cas, une nouvelle fichier section est inclus. Dans le cas contraire, la normale section est inclus.
sauvegarder classPage.php.
Créer un nouveau fichier vide dans votre éditeur de texte.
A l'intérieur du fichier, ajoutez la balise suivante:
Enregistrez le fichier sous pageHeadContact.txt dans votre document root.
Créer un nouveau fichier vide dans votre éditeur de texte.
Votre objectif global est de faire en sorte que toute entrée reçue de l'utilisateur, que ce soit à partir d'un formulaire web, un service Web, ou ailleurs, est contrôlée et filtrée par la validation de PHP.Afin de passer des erreurs de retour…
Pour utiliser les sessions, vous devez appeler le session_start () fonction sur chaque page qui va utiliser les sessions. Cela peut être compliqué, surtout si vous essayez de virer sessions sur plusieurs programmes PHP. Vous pouvez utiliser un…
Ce mécanisme de base pour stocker des données en PHP est idéal pour de petites quantités de données, mais il va rapidement devenir lourd pour HTML5 et CSS3 programmation si vous travaillez avec un grand nombre d'informations. Si vous vous…
Lorsque vous créez des pages Web, vous devez savoir comment ajouter différents types de données et les éléments, y compris les tableaux. Pour créer une page web avec une table, procédez comme suit:Ouvrez votre éditeur de texte.Dans…
Le cœur de la programmation orientée objet est la classe. L'exemple montré ici crée une Page classe, qui fait partie d'un système de templates plus grande construite dans le livre. Le plein Page classe comprend diverses méthodes et…
Vous pouvez utiliser javascript pour accéder à un élément dans une page HTML. Vous pouvez le faire à apporter des modifications à l'élément ou à la mise en forme CSS. Essayez-le dans un exercice.Ouvrez votre éditeur de texte avec un…
javascript Object Notation (JSON) est un moyen d'échanger des données entre les services web d'une manière simple et succincte, sans tous les frais généraux de XML. JSON est un excellent moyen d'intégrer un service Web avec…
Vous pouvez le faire som validation de base en utilisant javascript pour une variété de types d'entrée. Ce premier exercice met en place le code HTML pour le formulaire Web. Une fois que vous avez terminé cet exercice, vous aurez la…
Un des changements les plus courantes que vous pouvez faire à une image dans CSS3 est d'ajouter une bordure. Cela déclenche l'image de l'autre contenu sur la page. Bien sûr, CSS3 offre une large gamme de types de frontières. L'astuce est…
La façon la plus simple, la plus compatible pour créer un fond de CSS3 qui a au moins un peu de piquant est d'utiliser une seule image. L'image de droite en dit beaucoup sur votre site et assure la continuité entre les pages. Parce que cette…
La plupart des développeurs utilisent styles externes dans CSS3 pour réduire la quantité de travail nécessaire pour maintenir un site. Un fichier .CSS unique contient tous les styles pour le site, ce qui signifie que le changement de style…
La fonction attr () est intéressante car elle vous permet d'interagir avec tous les attributs d'un objet dans le cadre d'un style. Vous voyez cette fonction utilisée dans un certain nombre de façons uniques sur Internet, même si elle semble…
Une page de WordPress statique contient un contenu qui ne figure pas sur votre page de blog, mais plutôt comme une page séparée au sein de votre site. Vous pouvez avoir de nombreuses pages statiques sur votre site WordPress, et chaque page peut…
Vous pouvez créer des modèles de sidebar distincts pour les différents pages de votre site à l'aide d'un simple comprendre déclaration. Lorsque vous écrivez un comprendre déclaration, vous êtes tout simplement dire WordPress que vous…