Например, у меня есть эта строка html в тегах формы.
<form action="getData.php" method="post">
<div id="imadiv" value="2"></div>
</form>
Как мне получить значение атрибута "value", чтобы я мог использовать fwrite(), чтобы поместить его в документ с помощью PHP?
Вы разбираете html файлы, которые имеют эту структуру, и вам нужно получить доступ к значению, чтобы создать другой документ?
Если нет, тогда ваш обработчик формы получит доступ к значению "imadiv" (в этом примере), когда вы сделаете свой пост.
если бы вы делали что-то вроде этого
<form action="getData.php" method="post">
<input name="inputname" value="2"/>
</form>
и представить, что форма getData.php может сделать что-то вроде
$valueofinput = $_POST['inputname']
Придавая вашим входным тегам атрибут имени, важно читать значения из почтовой полезной нагрузки.
Если вы разбираете файлы HTML с формами, я бы предложил посмотреть на библиотеки разбора XML/HTML, которые помогут вам получить доступ к html в виде структуры узла объекта.
Если вы делаете что-то более сложное, когда вы хотите проверить данные по мере использования, тогда вам нужно будет реализовать решение ajax. Однако имейте в виду, что соединение сообщения с ключевыми событиями может стать беспорядочным, так как вы могли бы отправить больше запросов, чем вы первоначально хотели, если они не были выполнены правильно.
div
есть атрибутvalue
?<div>
на скрытый ввод,<input type="hidden" name="imadiv" value="2">
??