Ik wil graag een html code die ik als string heb graag als HTML zien, hier kan niemand wat mee ik probeer het met een code te laten zien:
als ik bv de html code {-test-} in een html bestand zet word hij met behulp van een str_replace en php bestand geconvert naar de tekst "dit is een test"
test.html bestand.
{-test-}
php bestand
<?php
$replace_array = file_get_contents("test.html");
$replace_array = str_replace( "{-test-}", $pagina_test, $replace_array);
$pagina_test = "Dit is een test";
?>
testen onder een browser(het html bestand) geeft dan deze output:
Dit is een test
Nu wil ik dus met een code nog een code laten gebruiken dus bijvoorbeeld:
<?php
switch($_GET['pagina']) {
case "pagina1":
$pagina_content = "{-test_2-}";
break;
case "pagina2":
$pagina_content = "{-test_3-}";
break;
default:
$pagina_content = "{-test_1-}";
break
}
$replace_array = file_get_contents("test.html");
$replace_array = str_replace( "{-test_aantal-}", $pagina_content, $replace_array);
$replace_array = str_replace( "{-test_1-}", "Dit is pagina 1", $replace_array);
$replace_array = str_replace( "{-test_2-}", "Dit is pagina 2", $replace_array);
$replace_array = str_replace( "{-test_3-}", "Dit is pagina 3", $replace_array);
?>
De output hier van word telkens : {-test_1-} of {-test_2-} of {-test_3-}. (het ligt er dus aan welke pagina je zit)
maar kun je ook zeg maar dit met een php code laten zien als een html codes???
vergelijk het met een omkerings code zoals html_entity_decode() , of htmlentities() dus dat hij hij het ziet als HTML en geen string..
alvast bedankt..
als ik hier wat fouts doe hoor ik het graag! wil het graag verbeteren!