¿Cómo construir una página de contacto en una plantilla php
páginas de contacto para los sitios web a veces incluyen otros elementos, tal vez una forma u otra manera de interactuar. Esto significa que puede que tenga que incluir otro archivo javascript o CSS diferente. Por suerte, puede hacerlo mediante la extensión de la clase PHP plantillas y utilizar esa propiedad type. Siga estos pasos para crear la página de contacto:
Abierto classPage.php.
En el interior de la _getHead () método, añadir un condicional para un nuevo tipo de página.
La totalidad _getHead método debería tener este aspecto:
función protegida _getHead () {$ salida = "-Si ($ this-gt; tipo == "contacto") {$ salida. = file_get_contents ("pageHeadContact.txt") -.} Else {$ salida = file_get_contents ("pageHead.txt") -} if ($ this-gt;! TitleExtra = ") $ Title = $ this-gt; titleExtra. " else {$ title = $ this-gt; título -}. $ salida = "" . $ Título. " "-. $ Salida = ""-Retorno $ output-} // función _getHead final ()
Este código comprueba si la propiedad type ($ This-gt; Tipo) se establece en contacto. Si es así, entonces un nuevo archivo de sección se incluye. De lo contrario, la normalidad sección se incluye.
Salvar classPage.php.
Crear un nuevo archivo vacío en el editor de texto.
Video: Formulario de contacto responsive con HTML y CSS
Dentro del archivo, agregue el siguiente código:
Guarde el archivo como pageHeadContact.txt en la raíz del documento.
Video: Como crear un formulario de contacto en html5 y php - 1
Crear un nuevo archivo vacío en el editor de texto.
Dentro del archivo, coloque el siguiente CSS:
.contactMethod {font-style: cursiva-font-weight: osada}
Guarde el archivo como contact.css en la raíz del documento.
Crear un nuevo archivo vacío en su editor.
Dentro del archivo, coloque el siguiente código HTML:
lt;? phprequire_once ("classPage.php") - $ page = nueva página () - $ página-gt; type = "contacto"- $ página-gt; = titleExtra "Contáctame"-print $ página-gt; getTop () - impresión lt; lt;Video: Como crear un formulario de contacto en html5 y php - 2