如何将多字符串作为无线电值传递?

时间:2014-04-12 20:05:38

标签: php html

我将如何通过"什么是Php?"作为单选按钮的值。

$ records [' quiz_name'] ="什么是Php?"或者"什么是Html?"

 echo "<input type=radio name=name_quiz value=".$records['quiz_name'].">".$records['quiz_name']."<br>";

我在传递无线电值方面遇到问题=&#34;什么是Php?&#34;到另一个页面作为一个值。当我在下一页回显$ _POST [&#39; quiz_name&#39;]时,我会得到&#34;什么&#34;而不是&#34;什么是Php?&#34;当我使用var($ _ POST)时,我得到了

 var($_POST) = array(1) { ["name_quiz"]=> string(4) "What" }

如何解决此问题?我知道这与空白区有关。谢谢

1 个答案:

答案 0 :(得分:3)

你的代码中缺少一些引号,它会剪切字符串,只需添加它们

echo "<input type=radio name=name_quiz value='".$records["quiz_name"]."'>".$records["quiz_name"]."<br>";
                                           //^                         ^those two