我正在尝试使用POST和隐藏字段将变量发送到下一页,但是,如果变量不止一个单词,则只提交第一个单词。
echo "<input type='hidden' name='circle' value=$circle>";
谢谢!
答案 0 :(得分:4)
您需要将value
放在单引号内才能使其正常工作
echo "<input type='hidden' name='circle' value='$circle'>";
答案 1 :(得分:2)
尝试封装您的值,以免被DOM误解。
echo sprintf('<input type="hidden" name="circle" value="%s">', htmlspecialchars($circle));