Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/07/2003, 13:07
Avatar de payo22
payo22
 
Fecha de Ingreso: noviembre-2002
Ubicación: México
Mensajes: 839
Antigüedad: 21 años, 5 meses
Puntos: 1
realice lo que viene en las FAQ's sobre el manejo de arreglos pero no que estoy haciendo mal espero me puedan ayudar:

este es el primer codigo:

Código PHP:
            
           
         
        
         
do{
                      
                 
$array[]= $row[ID]; //aqui genero mi arreglo
              
         
                 
             
}while($row mysql_fetch_array($result));
   
          
          
mysql_close($link);
         
        function 
array_envia($array) { 

            
$tmp serialize($array); 
            
$tmp urlencode($tmp); 

            return 
$tmp
          } 

          
$array=array_envia($array); 
            
             echo 
"</table> \n";
    

    echo 
"<br><br>";
      echo 
"<HTML>
            <form action=\"elimina4.php\" method=\"POST\">
            <input type='hidden' name='nombre' value=$tabla>
          <input type='submit' name='eliminar' value='Eliminar'>
            </form>
       </HTML> "
;
      echo 
"<HTML>
            <form action=\"recibir_array.php\" method=\"POST\"> 
            <input name=\"array\" type=\"hidden\" value=\"$array\"> 
            <input name=\"enviar\" type=\"submit\" value=\"Eliminar Todos\"> 
            </form> 
      </HTML>"



    echo 
"<div align='center'>";
        
      
    
             

?> 
este es el recibir_arreglo.php:

Código PHP:
<?php
  
  
function array_recibe($url_array) { 
    
$tmp stripslashes($url_array); 
    
$tmp urldecode($tmp); 
    
$tmp unserialize($tmp); 

    return 
$tmp
   } 

  
$array=$_GET['array']; 
  
$array=array_recibe($array); 
  echo 
$array[0]."<br>";
  foreach (
$array as $valor){ 
    echo 
$valor."<br>"
  } 
    
?>
pero me marca un error de :

Warning: Invalid argument supplied for foreach() in c:\apache\htdocs\recibir_array.php on line 19

Última edición por payo22; 23/07/2003 a las 13:17