HTML - простой ввод в .txt

0

Я пытаюсь понять, как создать простой HTML-код, чтобы всякий раз, когда кто-либо на странице вводит что-либо в предоставленное текстовое поле и попадает, он добавляет этот текст в уже существующий.txt файл на моем сервере.

ОБНОВЛЕНИЕ 2/20/14 9:29: Ну, что несчастливо. Я вроде как понял, что мне нужен.php, но, к сожалению, моя wepbage размещается через усадьбу, и у них нет.php-функций. Просто надеялся, что есть обходной путь. Спасибо за ответы.

  • 3
    Какой серверный код вы используете? Лучшее, что может сделать HTML-код - это отправить запрос на сервер с данными. Вам понадобится некоторая функциональность на сервере, чтобы принять эти данные и записать файл.
  • 0
    Я согласен с Дэвидом, вам нужно будет использовать что-то вроде php для записи в текстовый файл на сервере
Теги:
input
submit

2 ответа

0

Для этого вам придется использовать PHP. Сделайте действие формы на вашей форме ссылкой на PHP-скрипт и внутри есть что-то вроде этого.

<?php
    $file = 'test.txt';
    $currentText = file_get_contents($file);
    $currentText .= $_POST['text'];
    file_put_contents($file, $currentText);
?>
0

Если ваш сервер может запускать php, тогда запрашивается следующая страница, когда пользователь нажимает кнопку "Отправить". (используя метод post)

<?php

    $in = $_POST['name'];
    $file = 'names.txt';
    // Open the file to get existing content
    $current = file_get_contents($file);
    // Append a new person to the file
    $current .= $in;
    // Write the contents back to the file
    file_put_contents($file, $current);
?>

Ещё вопросы

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