Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/04/2010, 15:47
wilmer30
 
Fecha de Ingreso: enero-2010
Mensajes: 491
Antigüedad: 14 años, 3 meses
Puntos: 12
Detectar type de un formulario

Hola:

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" /> 
envio los datos al archivo guardar.php

Código PHP:
class abm {
private 
$campos;
private 
$tabla;
var 
$prefix='w_';

public function 
adicion($campos,$tabla){
    for(
$i $i count($campos) ; $i++){
        
$tdo $tdo."'".$campos[$i]."',";
    }
    
$tdo substr($tdo0, -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);

pero en el archivo guardar.php necesito saber si el texto enviado es de tipo text, o password, para lo cual no deseo usar type=hidden.

Gracias por su tiempo.