Ejecutar PHP desde un archivo HTML

PHP es un lenguaje de programación del lado del servidor que se usa junto con HTML para mejorar las características de un sitio web. Se puede usar para agregar una pantalla de inicio de sesión o una encuesta, redirigir a los visitantes, crear un calendario, enviar y recibir cookies, y más. Si su sitio web ya está publicado en la web, deberá modificarlo un poco para usar el código PHP con la página.

Cuando se accede a una página web, el servidor verifica la extensión para saber cómo manejar la página. En términos generales, si ve un archivo .htm o .html, lo envía directamente al navegador porque no tiene nada que procesar en el servidor. Si ve una extensión .php, sabe que necesita ejecutar el código apropiado antes de pasarlo al navegador.

Proceso

Encuentra el script perfecto y desea ejecutarlo en su sitio web, pero necesita incluir PHP en su página para que funcione. Puede cambiar el nombre de sus páginas a yourpage.php en lugar de yourpage.html, pero es posible que ya tenga enlaces entrantes o ranking en los motores de búsqueda, por lo que no desea cambiar el nombre del archivo. Qué puedes hacer?

Si de todos modos está creando un nuevo archivo, también puede usar .php, pero la forma de ejecutar PHP en una página .html es modificar el archivo .htaccess. Este archivo puede estar oculto, por lo que dependiendo de su programa FTP, es posible que tenga que modificar algunas configuraciones para verlo. Entonces solo necesita agregar esta línea para .html:

Aplicación AddType / x-httpd-php .html

o para .htm:

Aplicación AddType / x-httpd-php .htm

Si solo planea incluir el PHP en una página, es mejor configurarlo de esta manera:

 Aplicación AddType / x-httpd-php .html 

Este código hace que el PHP sea ejecutable solo en el archivo yourpage.html y no en todas sus páginas HTML.

Trampas

  • Si tiene un archivo .htaccess existente, agregue el código suministrado, no lo sobrescriba u otras configuraciones pueden dejar de funcionar. Siempre tenga cuidado al trabajar en su archivo .htaccess y pregunte a su host si necesita ayuda.
  • Cualquier cosa en sus archivos .html que comience con