Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2009, 15:39
HaX
 
Fecha de Ingreso: octubre-2007
Mensajes: 34
Antigüedad: 16 años, 6 meses
Puntos: 0
arreglo entre formularios

Hola a todos, he leido y he tratado de aplicar los ejemplos q dan en otros post, pero no me resulta.

bueno, estoy programando por capas en la capa ui de un formulario hago esto:
Código PHP:
//este metodo serializa el arreglo por lo q entendi
    
function array_envia($info) {
             
$tmp serialize($info);
             
$tmp urlencode($tmp);

             return 
$tmp;
    }

    function 
setTemplate(){

        if(
$_POST['cmb']){
//este en un combo con onchange="this.form.submit()" q se encuentra en el template

            
$info $this->businessClass($valores);
// aki viene el arrglo con datos de la capas inferiores

            
$info $this->array_envia($info);
// aca comienza mi duda, segun yo es asi, pero no me resulta :(
            
$GLOBALS['tpl']->set_var('array1',$info);
//bueno aca seteo al template el arreglo a un hidden
/// pero no me resulta, me puden ayudar, q tengo malo??? pls 
en el template de esta clase hago esto

<form name="tarea" method="post" action="formulario2.php" >
<table border="1" width="100%" height="50">
<tr>
<td>{cmb}</td>//aki lleno el combo
<input name="array" type="hidden" value="{array1}">//aki esta el control q seteo desde mi clase ui
</tr>
</table>
</form>


gracias!

Última edición por HaX; 08/07/2009 a las 15:42 Razón: oldive algo