2011-03-30 94 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))