Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/12/2007, 12:08
Sanubrio
 
Fecha de Ingreso: septiembre-2007
Mensajes: 220
Antigüedad: 16 años, 7 meses
Puntos: 1
Re: Ayuda con if (!copy.. y upload de archivos

Copiar el mismo archivo 3 veces??

Asignas el mismo valor a 3 variables procesándolo, mejor:

Código PHP:
$tecnico_nombre $averia_nombre $usuario_nombre str_replace(' ''_'$archivo_nombre); 
str_replace es más rápida que ereg o preg si no se usan expresiones regulares, para este caso es prácticamente lo mismo pero para otras cosas es bastante mejor.

Aunque en realidad usas las 3 variables para lo mismo, podrías usar la misma:

Código PHP:
$tipos = array('tecnico''averia''usuario');

$nombre str_replace(' ''_'$archivo_nombre);
$directorio '../%tipo%/'.$nombre;

foreach (
$tipos as $valor)
{
  
$archivo_destino str_replace('%tipo%'$valor$directorio);
  if (!
copy($archivo_origen$archivo_destino))
  {
    die(
"Fallo al copiar ".$archivo_origen." a ".$archivo_destino);
  }