Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/06/2006, 13:38
Avatar de alvgutierr
alvgutierr
 
Fecha de Ingreso: mayo-2006
Ubicación: Santiago Chile
Mensajes: 42
Antigüedad: 18 años
Puntos: 0
como pasar el arreglo $_POST a una funcion

Como puedo recoger el $_POST y pasarlo a traves de una funcion a la clase y setear las variables
EJ::
Código PHP:

$objs      
=new Ingreso();
$objBox    =new Combos();
$objBotons =new Botonera();

$objBotons ->setSesion("A");
//echo $objs->getSesion();
  
foreach($_POST as $clave => $val)
  {
   
//echo "Nombre campo->".$clave."==".$val."<-Valor<br>";
      
if($val=="Nuevo")
    {
     
$estado="L";
    }
    elseif(
$val=="Ingresar")
    {
     
$estado="I";
    }
    elseif(
$val=="Visar")
    {
     
$estado="V";
    }
    elseif(
$val=="Modificar")
    {
     
$estado="M";
    }
  }
$posicion $estado
switch(
$posicion
{         
 case 
"I";
 
$objs->setear($_POST); //AQUI COMO LE PASO EL $_POST A La Fx de la clase 

 
if($objs->validacion()==true)
 {
 
$objs->setInsert(true);
  if(
$objs->getInsert()==true)
  {  
   if(
$objs->insertar()=='ok')
   { 
    echo
"<script>alert('Registro insertado')</script>";
    
reset($_POST);  
    
$objBotons->setButtons(2);               
   }
 }
//fin if($objs->getContador()==1)*/
}//fin validacion */
 
 
break;     
  
 case 
"V";
 
$objs-> setAutorizada    (trim($_POST['autorizada'])); //NOO
 
break;     
 


}
//end switch 

ahora el metodo de la clase seria algo asi??

Código PHP:
   public function setear($_POST)//este serie el metodo que recoge el post y setea las variables de clase!!
{
   
Aqui como le paso el post a los metodos set??

    
$this->setFecha(Aqui  como recogo el volor del post???);
    
$this->setFolio(Aqui  como recogo el volor del post???););

   } 

Última edición por alvgutierr; 20/06/2006 a las 14:28