Добрый день. Необходимо чтобы после нажатия на ссылку "Удалить файл" удалялся файл delete_file.php, это в коде сделал,отбрасываем.
На следующей странице super.php на которую перейдет сайт после нажатия на ссылку "Удалить файл" необходимо чтобы прочитался текст "Файл успешно удален"из файла text_from_file.php, но текст не прочитывается и не выводится с файла на экран.
<?php
header('Content-Type:text/html; charset=windows-1251');
// строка, которую будем записывать
$delete_text="<?php
header('Content-Type:text/html; charset=windows-1251');
echo 'Привет файл Delete';
?>";
$text_from_file="<?php
header('Content-Type:text/html; charset=windows-1251');
echo '<h1>Файл <u style=color:brown>delete_file.php </u> успешно удален! </h1>';
?>";
$text="<?php
header('Content-Type:text/html; charset=windows-1251');
unlink('./delete_file.php');
?>";
// открываем файл, если файл не существует,
//делается попытка создать его
$super = fopen("super.php", "w");
$delete = fopen("delete_file.php", "w");
$text_file = fopen("text_from_file.php","w");
// записываем в файл текст
fwrite($delete,$delete_text);
fwrite($super, $text);
fwrite($text_file,$text_from_file);
// закрываем
fclose($super);
fclose($delete);
fclose($text_file);
echo("<h1 style='color:green'>Welcome!</h1>");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>Document</title>
</head>
<body>
<a href='super.php' onclick='return confirmDelete();'>Удалить файл</a>
<script>
function confirmDelete() {
if(confirm("Вы подтверждаете удаление")) {
<?php
$file_handle = fopen('text_from_file.php', 'r');
while (!feof($file_handle)) {
$line = fgets($file_handle);
echo $line; }
fclose($file_handle);
?>
}
</script>
</body>
</html>
Что нужно исправить чтобы прочитался из файла?