PHP uitvoeren vanuit een HTML-bestand
Troels Graugaard/Getty Images
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 omleiden , maak een kalender, verzend en ontvang cookies en meer. Als uw website al op internet is gepubliceerd, moet u deze een beetje wijzigen om de PHP-code met de pagina te gebruiken.
Wanneer een webpagina wordt geopend, controleert de server de extensie om te weten hoe de pagina moet worden afgehandeld. Over het algemeen, als het een .htm- of .html-bestand ziet, stuurt het het rechtstreeks naar de browser omdat het niets te verwerken heeft op de server. Als het een .php-extensie ziet, weet het dat het de juiste code moet uitvoeren voordat het wordt doorgegeven aan de browser.
Proces
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. U kunt uw pagina's gewoon hernoemen naar uwpagina.php in plaats van uwpagina.html, maar misschien heeft u al inkomende links of zoekmachine ranking, dus u wilt de bestandsnaam niet wijzigen. Wat kan je doen?
Als je toch een nieuw bestand aan het maken bent, kun je net zo goed .php gebruiken, maar de manier om PHP uit te voeren op een .html-pagina is door het .htaccess-bestand aan te passen. Dit bestand is mogelijk verborgen, dus afhankelijk van uw FTP-programma moet u mogelijk enkele instellingen wijzigen om het te kunnen zien. Dan hoef je alleen deze regel voor .html toe te voegen:
|__+_|
of voor .htm:
|__+_|Als je van plan bent om de PHP op één pagina op te nemen, is het beter om het op deze manier in te stellen:
|__+_|Deze code maakt de PHP alleen uitvoerbaar op het bestand yourpage.html en niet op al uw HTML-pagina's.
valkuilen
- Als je een bestaand .htaccess-bestand hebt, voeg dan de meegeleverde code toe, overschrijf het niet, anders werken andere instellingen mogelijk niet meer. Wees altijd voorzichtig bij het werken aan uw .htaccess-bestand en vraag uw host als u hulp nodig heeft.
- Alles in uw .html-bestanden dat begint met will now be executed as PHP, so if it's in your file for some other reason (as an XML tag, for example), you need to echo these lines to prevent errors. For example, use: