我不确定我的语法错误。我正在尝试使用url Post加载PHP值。
有没有办法发布<?php $_PHP_SELF ?>
并将其加载到div而不使用jquery或java?这就是我想要做的更多,但是如果你只能在帖子中添加一个php变量,那么它也会起作用。
<form role="form" method="post" action = "answer_audit.php?action=search&auditID=<?php $auditID ?>" name="audit_search_form" id="audit_search_form" >
<input type="text" class="form-control" name="audit_comments" />
<input type="button" class="btn btn-default" name="submitID" id="submit_search" value="Search" />
</form>
答案 0 :(得分:1)
目前,您的PHP代码正在获取matrix(unlist(res), ncol = 2, byrow = TRUE)
变量,但实际上并未对其执行任何操作。您需要将其回显到页面。假设您的服务器支持后者,$auditID
或<?php echo $auditID ?>
将起作用。
有没有办法发布并将其加载到div而不使用jquery或java?
大概你的意思是Javascript,而不是Java,但没有没有。您需要发出一个AJAX请求,将PHP中的内容加载到页面中而不重新加载。
答案 1 :(得分:0)
不确定为什么你想通过POST将你的变量作为GET参数传递但是仍然。没有办法将php var传递给html表单除了php var的打印输出值到位html值应该是。所以你应该这样做:
func2()
或
<form role="form" method="post" action = "answer_audit.php?action=search&auditID=<?php echo $auditID ?>" name="audit_search_form" id="audit_search_form" >
有没有办法发布并将其加载到div中 不使用jquery或java? 同样,你可以在任何你想要的HTML地方打印任何php值。
<form role="form" method="post" action = "answer_audit.php?action=search&auditID=<?= $auditID ?>" name="audit_search_form" id="audit_search_form" >
或
<div><?=$_PHP_SELF?></div>
关于帖子,不,html帖子提交是客户端事件,<div><?php echo $_PHP_SELF?></div>
是服务器端引擎。但有一种方法可以使用curl
这是一个小例子:
php