Делать заметки с именем файла не работает html? - PullRequest
1 голос
/ 17 февраля 2020

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

Однако всякий раз, когда я запускаю код, я просто получаю кучу ошибок и некоторые рабочий код:

HTML форма:

<form method="post">
    <div style="margin-right:">
      <input type="text" class="fileName" name="fileName" id="fileName" size="35"><br>
      <textarea type="text" name="notes" id="notes"></textarea><br>
      <input type="Submit" name="Submit" value="Save">
    </div>
</form>

PHP форма:

$noteName = $_POST['fileName'];
(line 51:)$noteData = $_POST['notes'];

(line 53:)$notes = fopen('' + $noteName,"wb");
fwrite($notes,$noteData);
fclose($notes);

Список ошибок:

Примечание: не определено индекс: заметки в C: \ xampp \ htdocs \ NNDbase. php в строке 51

Предупреждение. В C обнаружено значение, отличное от нумерации c: \ xampp \ htdocs \ NNDbase. php в строке 53

Предупреждение. В C: \ xampp \ htdocs \ NNDbase встречается нечисловое значение c. php в строке 53

1 Ответ

0 голосов
/ 17 февраля 2020

Попробуйте это

 if($_POST){
    $noteName = $_POST['fileName'];
    $noteData = $_POST['notes'];
    $notes = fopen('' + $noteName,"wb");
    fwrite($notes,$noteData);
    fclose($notes);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...