En pleno desarrollo me he topado con la necesidad de detectar el type de un formulario, es decir que yo tengo un form abm.htm:
Código HTML:
<form name="form" method="post" id="test" action="includes/guardar.php"> <input name="txt[]" type="hidden" value="" /> <input name="txt[]" type="text" class="required" value="" /> <input name="txt[]" type="password" value="" /> <input type="submit" name="btnnew" value="Guardar" />
Código PHP:
class abm {
private $campos;
private $tabla;
var $prefix='w_';
public function adicion($campos,$tabla){
for($i = 0 ; $i < count($campos) ; $i++){
$tdo = $tdo."'".$campos[$i]."',";
}
$tdo = substr($tdo, 0, -1);
$tabla=$this->prefix.$tabla;
$sql=mysql_query("insert into $tabla VALUES ($tdo)");
}
}
$ini = new abm();
if(isset($_POST['btnnew'])){
$ini->adicion($_POST['txt'],$name_table);
}
Gracias por su tiempo.