Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2011, 03:04
Yurisimo
 
Fecha de Ingreso: julio-2009
Mensajes: 111
Antigüedad: 14 años, 9 meses
Puntos: 0
Problemas con foreach de Smarty

No se si es el sitio adecuado, pero creo que si...

En mi php tengo este codigo, que al pasarle el echo, funciona muy bien :

Código PHP:
if(sizeof($_FILES['uno']['tmp_name']) >=1){
        
$total=sizeof($_FILES['uno']['name']);
        for(
$i=0$i<$total$i++){
            if(
$_FILES['uno']['tmp_name'][$i] !=''){
            
$origen $_FILES['uno']['tmp_name'][$i];
            
$destino ='../img/'.$_FILES['uno']['name'][$i];
            
move_uploaded_file($origen,$destino);
            
$fotoQ[$i] = "img/".$_FILES['uno']['name'][$i];
            
$smarty->assign('fotoQ''<input type="hidden" name="uno['.$i.']" id="uno['.$i.']" value="'.$fotoQ[$i].'" />');
            

echo 
'<input type="hidden" name="uno['.$i.']" id="uno['.$i.']" value="'.$fotoQ[$i].'" />';
            }
        }
    } 
pero sacarlos por el Smarty:

{foreach from=$fotoQ item=foo}
{$foo}
{/foreach}

Me sobrescribe los datos.... que puedo hacer ???

Gracias !!!