PHP: если файл с именем X существует, показать его содержимое

0

Я хочу создавать страницы в зависимости от имени файла на моем сервере. Я хочу создать "систему заметок" с помощью файлов. Я использую Parsedown для записи.txt в Markdown, в каталоге "документы/заметки". В основной папке (home) есть файл под названием "notes.php", который я использую для отображения моих сообщений (не на этой странице, я хочу показать индивидуальность по имени). Итак, все, что я хочу сделать, это: скрипт, который знает, какие файлы у меня есть в "документах/заметках". И если я набираю "notes.php? Note = X", где X - это имя файла, то он показывает содержимое этого сообщения. Я не хочу редактировать "notes.php", чтобы сделать каждое сообщение доступным для чтения, я хочу создать универсальный код, где все, что мне нужно сделать, это создать файл.txt. Итак, если я набираю "notes.php? Note = X", тогда скрипт ищет файл X, а если он существует - он показывает содержимое.

Надеюсь, вам это станет понятным. :)

Теги:

1 ответ

1
Лучший ответ

Вы можете сделать это с помощью этого кода в своем note.php:

$filename = 'documents/notes/' . $_GET["x"];
if (file_exists($filename) && !is_dir($filename)) {
    echo file_get_contents($filename);
}
  • 0
    Спасибо! Это то, что мне было нужно.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню