Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/11/2009, 10:05
fr1974
 
Fecha de Ingreso: noviembre-2007
Mensajes: 498
Antigüedad: 16 años, 5 meses
Puntos: 20
Respuesta: Problema con Funcion

Cita:
Iniciado por Vun Ver Mensaje
Volvemos a lo mismo, por explicartelo de una forma metaforica:

-Si quieres que una variable "entre y salga con vida" de una funcion, declarala en $global, sino solo vivira el tiempo que la funcion este ejecutandose.


global $db_ruta,$nombre,$apellidos,$direccion,$telefono;

Ya lo solucione asi de simple

Código PHP:





<? 
$db_ruta
="db_p"
?> 

<? 
function db_get_datos($db_dir,$db_name


global 
$db_ruta


$file=file("db_p/usuarios/usuarios.txt"); 
$exp_campos=explode("|",$file[0]); 

for(
$i=1;$i<sizeof($file);$i++) 

$exp_values=explode(",",$file[$i]); 

for (
$x=0;$x<count($exp_campos);$x++) 


/*
/// Aqui se cambia esto y listo sacas todo
*/
global ${$exp_campos[$x]};


${
$exp_campos[$x]}[]=$exp_values[$x]; 








?> 


<? 
echo db_get_datos("usuarios","usuarios.txt"); 

echo 
$nombre[0]; 

?>