<input type="radio" name="package" value="SOME_VALUE_HERE">
我正在使用Joomla,但我认为它与PHP有关。我的网站上有一个表单,它有 RADIO按钮,我想要的是当用户提交选择了 RADIO BUTTON 的表单时,代替值( SOME_VALUE_HERE ),我想要其他东西存储在数据库中。那个东西应该是10-15个班轮文字。我可以制作一个 $ PHP变量并将该10-15个班轮文本分配给该变量并使用它代替值=( SOME_VALUE_HERE )。
示例:
<input type="radio" value="$phpvariable">
$ phpvariable 是10-15行内容!
希望你明白我的意思!
答案 0 :(得分:1)
你需要使用php-tags并在输入值中回显php变量:
为php变量赋值:
<?php $phpvariable = 'SOME LONG TEXT HERE'; ?>
输入:
<input type="radio" name="package" value="<?php echo $phpvariable; ?>">
您还需要输入名称,以便获得值
答案 1 :(得分:0)
我的建议是尝试:
<input type="radio" name="package" value="<?php echo htmlspecialchars($name); ?>">
如果这不起作用,只需创建一个隐藏字段:
<input type="hidden" name="packageHidden" value="<?php echo htmlspecialchars($name); ?>">
function htmlspecialchars也可以防止XSS攻击。