我看到很多关于动态填充字段的讨论,但是关于动态创建字段的讨论不多。我有一种看似简单的形式。它由任意数量的问题和一组可能的选择组成。例如:
Which of the following would you choose?
o Choice #1
o Choice #2
+----------+ +----------+
| BACK | | NEXT |
+----------+ +----------+
表单需要选择一个单选按钮,NEXT按钮处于活动状态,用户将继续进行下一个问题。
有几十个问题与每一个问题
我有一个动态生成的页面,上面有一些BBcode。例如,我有一个名为[PHP]file.php[/PHP]的应用程序。
使用ob_start("parser);对输出进行缓冲。是否可以在输出缓冲区上用include("file.php");替换[PHP]file.php[/PHP]?
<?php
function parser($buffer){
//This is where I want 'it to happen'
}
ob_start("parser");
?>
<html>
..........
&
我已经试着用PHP更新MySQL表好几个小时了。
我使用了以下代码(以及其他几个代码),但它给出了一个错误消息:
$id = $_GET['id'];
if(isset($_POST['descr'])){
$go = $_POST['descr'];
mysql_query("UPDATE Rooms SET Desc='$go' WHERE Room_ID='$id'")
or die(mysql_error());
}
m
我试图使用嵌套的动态表单,使用这个并遵循这个,但是每当我尝试在第一个表单中嵌套第二个动态表单时,我就会得到一个错误声明
TypeError
Argument 1 passed to DOMDocument::importNode() must be an instance of DOMNode, null given
如果删除<?php DynamicFormWidget::begin([...]):?>和<?php DynamicFormWidget::end()?>,页面将加载(没有第二个动态表单的功能)。
这里是我的观点中处理嵌套动态表单的部分。
<?php