2011-03-30 107 views
0

我們使用非常簡單的php自定義模板系統使用oop方法,但是當我們提交表單時,其沒有得到$_POST[]的結果。請看看主代碼...在php自定義模板系統上提交表單

switch($act) {  //$act= $_GET['Act']; 
case 'Add': 
$add_product = new Product(); 
print_r($_POST); 
if(!empty($_POST)) { 
echo $_POST['name']; //to check if its getting value 
} 
include('templates/edit_product.tpl'); 
break; 
} 

,這裏是edit_product.tpl ...

<form action="<?php echo BASE_URL; ?>products.php?Act=Add" method="post"> 
<input type="text" size="50" name="name" /> 
<button type="submit" name="submit">submit</button> 

感謝您的支持。

回答

0
<form action="<?php echo BASE_URL; ?>products.php?Act=Add" method="post"> 
<input type="text" size="50" name="name" /> 
<input type="submit" name="submit" value="submit" /> 
</form> 
+1

表單按鈕已經有了值,使用' seoppc 2011-03-30 09:41:46

+0

他們是?不知道。你能給我一個源嗎? – Alp 2011-03-30 09:43:57

+0

你想要什麼來源? – seoppc 2011-03-30 09:44:55

0

我們得到了問題,謝謝。我們使用的是if(!empty($errors))而不是if(empty($errors))