如何将PHP变量加载到动作表单帖子中?

时间:2016-07-12 15:32:47

标签: javascript php jquery

我不确定我的语法错误。我正在尝试使用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>

2 个答案:

答案 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"  >

Link to documentation

  

有没有办法发布并将其加载到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上创建post complitly

这是一个小例子:

php