Creating a PHP file by using PHP, the concept is the same as creating a text file except you have to enclose the code you want to be in your created page.
An example for creating a PHP info page:
create.php
$contents = "<?php
phpinfo();";
$fp = fopen('info.php', 'w');
fwrite($fp, $contents);
fclose($fp); This will create info.php containing:
<?php phpinfo();
That shows the PHP information.
$content = '<?php echo $_GET['name'];';
Will display the parameter for name, eg ?name=gary will print gary on the page. Note how the code is stated without being active; it isn’t done like:
$content = "<?php echo $_GET['name'];";
A drained and empty Kennington reservoir images from a drone in early July 2024. The…
Merrimu Reservoir from drone. Click images to view larger.
Some early September spring shots from a bushwalk, It is still too early for wildflowers.
I recently needed to clone over a smaller NVMe to a 2TB SK Hynix Platinum…
If you ever needed a simple solution in Laravel to delete an entire directory and…
How to enforce only one user to register or be registered in a Laravel web…