Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/01/2005, 11:50
xberni
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona (España)
Mensajes: 134
Antigüedad: 19 años, 3 meses
Puntos: 0
Problemas con código

Hola gente,

a ver si alguien me puede ayudar con este código.
Lo que quiero conseguir es tener estas tres variables:

$nombre_fichero1
$nombre_fichero2
$nombre_fichero3

con sus respectivos valores (que serán el nombre de un fichero con la funcion time(), pero que eso es irrelevante)

Lo que intento es esto:

contador = 3;
do {

$filename = time().".jpg";

$dump = '$nombre_fichero'.$num_ficheros;
echo "String campo fichero: ".$dump."<br>"; //esto me devuelve el string del nombre de la variable, ej. $nombre_fichero1, $nombre_fichero2 y $nombre_fichero3

//asigno, por referencia el contenido de $filename a $$dump
$$dump = $filename;
echo "Nombre fichero".$$dump."<br>"; // el echo me devuelve correctamente el nombre del fichero, (ej. 11002356.jpg, etc)

$contador--;

} while (contador > 0)


Pero, al final, si hago un echo:

echo "Fichero1: ".$nombre_fichero1."<br>";
echo "Fichero2: ".$nombre_fichero2."<br>";
echo "Fichero3: ".$nombre_fichero3."<br>";

Pues no me devuelve nada :((((

A ver si algún crack de los que hay por aquí me puede echar una mano, porque yo me estoy volviendo tarumba. Quizá es que lo que pretendo hacer no es posible, pero no lo creo.

Un saludo