Добрый день. Необходимо чтобы после нажатия на ссылку "Удалить файл" удалялся файл 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>
|
Что нужно исправить чтобы прочитался из файла? |