我有一个html表单。当我提交表单时,它设法调用一个函数。我想在HTML页面中显示结果。画面是这样的: 的HTML表单提交php函数返回值在html中打印
<form method="post" action="" enctype="multipart/form-data" name="uploadForm">
<input name="test" />
<input type="submit" name="submit" />
</form>
<div id="data"><?php echo $result; ?></div>
PHP类
<?php
class Test{
public function __construct(){
if(isset($_POST['submit'])){
$result = $this->myfunction();
}
}
private function myfunction(){
//some actions
return "values";
}
}
我在这里只给想法。类文件是不同的PHP文件,所以HTML是。该类的实例被创建。如何在提交表单后在div id =“data”中显示结果“值”?
如果你不想重新载入页面,你需要阅读有关AJAX的内容。 – LMeyer
使用** AJAX **。 – Vucko
使用'print_r($ _ POST)'显示结果;'如果你不想按照上面的建议重新加载页面** AJAX **。 – Robert