ребят! как сделать чтобы сайт генерировал файл с определенным содержимым текста(HTML)

Maksim Gubarev
  · < 100
Интересуюсь разными вещами: IT, политика, изучение языков

Не совсем понял Ваш вопрос, но попробую разобраться.

Допустим, у нас есть страница index.html. На ней размещаем такой код:

<form method="post" action="generator.php"> <!-- generator.php - это файл, куда будет приходить запрос -->

<input name="content" title="Введите что-нибудь"> <!-- Поле для ввода текста -->

<button type="submit" value="Отправить текст на генерацию">Отправить</button> <!-- Кнопка, отправлюящая запрос -->

</form>

Теперь создадим generator.php. Там размещаем это:

<?php

if (isset($_POST['content'])) {$content = $_POST['content'];}

$filename = 'log.html'; // Файл где будет находится текст, отправленный из предыдущего файла

$text = "$content <br/><br/>"; // Сам текст с переносом на следующую строку (для следующей "порции" текста)

file_put_contents($filename, $text, FILE_APPEND);

?>

После нажатия в index.html на кнопку отправить, текст, введённый в поле будет записан в файл log.html.

Можете попробовать это в работе: http://code-in-plate.tk/itb-examples/ya-znatoki/maxim-g/

Комментировать ответ…
Вы знаете ответ на этот вопрос?
Поделитесь своим опытом и знаниями
Войти и ответить на вопрос
Читайте также

Как сделать ссылку в Амино, чтобы человек, нажимавший на неё, переходил на свою же страницу?

Привет! 👋🏻

Вот ответ на твой вопрос: берёшь ниже написанную ссылку и вставляешь куда тебе нужно.

P. S.
Если хочешь написать какой то текст, например: "лучший из лучших". То вместо "твоя надпись" напиши это..

[Твой текст|ndc://user-me]

Надеюсь помогла)

11 июня 2019  · 20,2 K
Прочитать ещё 3 ответа

Как делать отступы в HTML?

Пару слов о себе

Внутренние отступы задаются с помощью padding, внешние с помощью margin.

padding: 1px - со всех сторон внутренний отступ 1 пиксель

padding: 1px 2px - по вертикали 1 пиксель а по горизонтали 2 пикселя

padding: 1px 2px 3px - сверху 1 пиксель по бокам 2 пикселя снизу 3 пикселя

padding: 1px 2px 3px 4px - сверху 1, справа 2, снизу 3, слева 4

с margin такая же ситуация

19 декабря 2018  · 34,8 K
Прочитать ещё 5 ответов

Как сделать ссылку на вторую страницу внутри сайта в html?

Чтобы сделать ссылку на новую страницу сайта, нужно вписать ссылку в <a>.

Например: <a href="site.ru/raspisanie">Расписание</a>

Также можете указать дополнительные атрибут target="new" - чтобы ссылка открывалась в новом окне.

Чтобы сделать сделать ссылкой картинку используйте <a href="site.ru/raspisanie"><img="путь к картинке"></a>

Будут вопрос - пишите!

7 января  · 27,0 K
Прочитать ещё 2 ответа

Как задать стиль и цвет текста без CSS?

в HTML есть специальный тег с атрибутом color, в котором можно указать нужный цвет текста.

<font color="red">Красный текст</font>

Значение цвета можно задавать несколькими способами:

  • При помощи кодового названия (Например: red, black, blue)
  • В шестнадцатиричном формате (Например: #000000, #ccc)
  • В формате rgba (Например: rgba(0,0,0,0.5))

А так советую прочитать учебник по хтмл. Яндекс найдет все

18 марта  · 13,8 K

Как установить гиперссылку в HTML?

Frontend-разработчик, создатель учебного портала Frontend Blok и сервиса Frontend Help и...  · tele.click/tpverstak

Для гиперссылок необходимо использовать тег <a>

Обычно ссылка выглядит следующим образом:

<a href="https://example.com">Ссылка</a>

Вместо https://example.com необходимо записать ссылку, на которую хотите установить переадресацию.

Если необходимо открыть ссылку в следующей вкладке, то необходимо дописать аттрибут target="_blank".

В итоге будет следующая запись:

<a href="https://example.com" target="_blank">Ссылка</a>

5 июля 2018  · 60,0 K
Прочитать ещё 2 ответа