我有一個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