Ik ben bezig op mijn website een Login systeem in te bouwen.
Nou vraag ik mij af voordat ik alle html pagina's naar php ga veranderen..
Is het ook mogenlijk om binnen een .html bestand een .php bestand aan teroepen?
Bijvoorbeeld:
Index.html (hier staat de complete layout in)
en hier wil ik Login.php (zit geen layout in puur PHP code) invoegen
Niet aan te raden maar kan wel in een iFrame zetten, maar de vraag is wat is dan de functie van het login script omdat je in html files geen Session check kan uitvoeren (afaik)
Ja je zal alle linkjes hoogstwaarschijnlijk moeten aanpassen naar .php of je laat met $_SERVER['REQUEST_URI']; de compleet opgevraagde link opvragen en deze laatste 3 (htm) of 4 (html) letters laten vervangen naar .php zo hoef je alleen de bestanden en niet de pagina's aan te passen.
Maar hoe je dit uiteindelijk echt uitvoert weet ik niet het is just a way of thinking
PHP geeft ook heel goed HTML weer als jij de extensie enkel verandert maakt dat niks uit voor de werking. En waar jij een andere PHP pagina wilt includen doe je gewoon:
<?php
include('pagina.php');
?>
Zo heb jetoch je pagina geinclude en je HTML blijft ongewijzigd.
Je hoeft alleen de bestandsnaam van .html naar .php of een andere php extensie te veranderen, en de include erin te zetten en klaar is Marco.
Je hoeft niet je hele site te herschrijven!