За последние 24 часа нас посетили 22864 программиста и 1227 роботов. Сейчас ищут 743 программиста ...

Как создать блокнот на хостинге с помощью PHP

Тема в разделе "PHP для новичков", создана пользователем Kerpir, 15 авг 2020.

  1. Kerpir

    Kerpir Новичок

    С нами с:
    15 авг 2020
    Сообщения:
    1
    Симпатии:
    0
    Всем привет! Потребовалась задачка создавать блокнот в папке хостинга с помощью php.

    Название блокнота я присылаю с помощью post
    $name = $_POST['name'];

    Получается, что сам php скрипт у меня лежит по-пути:
    /domains/mydomen.ru/folder/subfolder1/script.php

    а блокнот мне требуется создать в другой папке
    /domains/mydomen.ru/folder/subfolder2/bloknot.txt

    В php не силён, потому не совсем представляю как это реализовать.
    Читал про file_put_contents но не совсем понял как создать именно по нужному мне пути.

    Спасибо большое за помощь.
     
  2. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.825
    Симпатии:
    738
    Адрес:
    Татарстан
    Ппц..
    Блокнот...
    Не блокнот, а текстовый файл
     
  3. Drunkenmunky

    Drunkenmunky Активный пользователь

    С нами с:
    12 авг 2020
    Сообщения:
    1.476
    Симпатии:
    281
    PHP:
    1. <?php
    2. $file = '/domains/mydomen.ru/folder/subfolder2/bloknot.txt';
    3. if(isset($_POST['text']))
    4. {
    5. $text = $_POST['text'];
    6. file_put_contents($file, $text);
    7. echo 'text is written<br />';
    8. }
    9. ?>
    10. <form method=post action="script.php">
    11. <textarea name="text" rows="5" cols="20">
    12. </textarea>
    13. <br />
    14. <input type=submit value="write text">
    15. </form>
     
    Kerpir нравится это.
  4. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.752
    Симпатии:
    1.322
    Адрес:
    Лень
    Kerpir нравится это.
  5. twim32

    twim32 Активный пользователь

    С нами с:
    29 мар 2017
    Сообщения:
    275
    Симпатии:
    58
    Прилогаю готовый скрипт с минимумом функционала. Могёт создавать, сохранять, удалять, изменять текстовые фаилы в субпапке. Писал для себя, на скорую руку. Но как мы знаем, нет ничего постоянней чем временное...

    https://drive.google.com/file/d/1NklovXIgZ8gywgrMdcg_WhZ9fUGbCkua/view?usp=sharing
     
  6. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.752
    Симпатии:
    1.322
    Адрес:
    Лень
    кто-то еще пишет header без exit..
     
  7. twim32

    twim32 Активный пользователь

    С нами с:
    29 мар 2017
    Сообщения:
    275
    Симпатии:
    58