Ik wil dat er een .html pagina wordt aangemaakt die via ?php include een txt pagina in zich heeft, Bij de aanmaking via fwrite zou er dan dit moeten komen:
fwrite($data, "<?php include(".$_POST["filename"]..txt"); ?> \n");

Ik debk dat er een probleem is bij die 2 punten achter elkaar voor txt.
filename is vooraf via een form ingevoerd.
Mss zonder punten dan?
<?
include "$_POST[filename].txt";
?>
of misschien zelfs helemaal geen extensie erbij?
filename houd bij mij in bestand.ext
dus zoiets dan
<? include $_POST['filename']; ?>
volgens mij hoef je niet opnieuw te zeggen dat het php is dus <? en ?> kan weg omdat de fwrite functie al in php staat dus hoef je dit niet op nieuw in php te zetten
Om even toe te voegen:

Ooit over nagedacht wat er gebeurd wanneer iemand doodleuk een php file meestuurd en jij gaat die includen?

Zet dan gelijk het wachtwoord van je account op je website.

Ik stel voor dat je readfile in plaats van include() gebruikt, omdat readfile geen php code zal evalueren.

Reageren