Voer PHP uit vanuit een HTML-bestand

PHP is een server-side programmeertaal die wordt gebruikt in combinatie met HTML om de functies van een website te verbeteren. Het kan worden gebruikt om een ​​inlogscherm of een enquête toe te voegen, bezoekers om te leiden, een kalender te maken, cookies te verzenden en ontvangen en meer. Als uw website al op internet is gepubliceerd, moet u deze een beetje wijzigen om de PHP-code bij de pagina te gebruiken.

Wanneer een webpagina wordt geopend, controleert de server de extensie om te weten hoe de pagina moet worden verwerkt. Over het algemeen, als het een .htm- of .html-bestand ziet, stuurt het het rechtstreeks naar de browser omdat het niets op de server moet verwerken. Als het een .php-extensie ziet, weet het dat het de juiste code moet uitvoeren voordat het aan de browser wordt doorgegeven.

Werkwijze

U vindt het perfecte script en u wilt het op uw website uitvoeren, maar u moet PHP op uw pagina opnemen om het te laten werken. Je kunt je pagina's gewoon hernoemen naar yourpage.php in plaats van yourpage.html, maar je hebt misschien al inkomende links of een ranking in zoekmachines, dus je wilt de bestandsnaam niet wijzigen. Wat kan je doen?

Als u toch een nieuw bestand maakt, kunt u net zo goed .php gebruiken, maar de manier om PHP op een .html-pagina uit te voeren, is door het .htaccess-bestand te wijzigen. Dit bestand is mogelijk verborgen, dus afhankelijk van uw FTP-programma moet u mogelijk enkele instellingen aanpassen om het te kunnen zien. Dan hoeft u alleen deze regel toe te voegen voor .html:

AddType-toepassing / x-httpd-php .html

of voor .htm:

AddType-toepassing / x-httpd-php .htm

Als u slechts van plan bent om de PHP op één pagina op te nemen, is het beter om het op deze manier in te stellen:

 AddType-toepassing / x-httpd-php .html 

Deze code maakt het PHP alleen uitvoerbaar in het bestand yourpage.html en niet op al uw HTML-pagina's.

valkuilen

  • Als u een bestaand .htaccess-bestand hebt, voegt u de meegeleverde code eraan toe, overschrijft u dit niet of werken andere instellingen mogelijk niet meer. Wees altijd voorzichtig wanneer u aan uw .htaccess-bestand werkt en vraag uw host als u hulp nodig hebt.
  • Alles in uw .html-bestanden dat begint met