Не удалось опубликовать данные заметки кандидата в разделе PHP страницы? - PullRequest
1 голос
/ 23 февраля 2020

Моя php страница содержит HTML и PHP все на одной странице.

Для раздела HTML пользовательские данные вводятся и публикуются в разделе PHP.

<code></div>
</header>
<pre>



Запись примечания:
Сохранить

Что касается раздела PHP, я проверяю, произошел ли POST, затем сохраняю файл и имя файла на диск, но этого не происходит.

        if($_POST){
            $noteName = $_POST['fileName'];
            $noteData = $_POST['notes'];
            $notes = fopen('' + $noteName,"wb");
            fwrite($notes,$noteData);
            fclose($notes);
        }

Здесь есть ошибки:

https://gyazo.com/99646e2705ed7ea927d27c67cddb87b4

Есть предложения? Мне нужно, чтобы это закончилось в ближайшее время, и я не могу понять, почему это решает не работать.

Ответы [ 2 ]

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

Вы должны использовать имена, а не ID. Попробуйте $ _POST ['noteData'].

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

Вы должны использовать имена, чтобы получить данные, используя $ _POST. И используйте . для объединения слов в php. Поэтому измените строку следующим образом:

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