我的email.php文件包含示例代码:
<?php
$emailsubject = 'Test subject';
$html='<html>example</html>';
?>
在另一个文件editor.php中,我使用输入字段创建表单,我将在email.php文件中编辑$ html变量。
所以发布后我会有这个
$_POST['html'] = '<html>edited example</html>';
现在我的计划是覆盖email.php并使其成为:
<?php
$emailsubject = 'Test subject';
$html='<html>edited example</html>';
?>
我可以使用这样的东西:
$old = file_get_contents('email.php');
$new = str_replace ('<html>example</html>'/* or $html if i include email.php file */ , $_POST['html'] , $old)
file_put_contents('email.php', $new);