Hola de nuevo.

Estoy tratando de hacer un modulo que ejecute lo siguiente: tengo en la web una carpeta que se llama galeria donde se encuentran X cantidad de imagenes, el cual es para la venta, cuando el usuario hace la cancelación automáticamente esta imagen deberia copiarse en una carpeta que tambien esta en web y a la que el usuario tiene acceso. Lo cierto es que cuando ejecuto el código me da el siguiente error:
Possible file upload attack: filename 'imagen1.jpg'.

este es mi código para copiar la imagen:

$archivo = "imagen1.jpg";
$path="galeria/"; //path es el directorio donde esta la imagen actualmente
if ($archivo!=""){
$directorio = "7/"; // este es el directorio donde quiero copiar la imagen tiene todos los permisos y esta en la web
$path = opendir($path);
$subir = $path.$archivo;
if (is_uploaded_file($archivo)) {
$file = $directorio . $archivo;
@copy($subir, $file);
} else {
echo "Possible file upload attack: ";
echo "filename '". $archivo. "'.";
}

}

alguna sugerencia? todos los códigos que he visto son usados en el caso de que la imagen se envia en un formulario, el cual no es mi caso. Espero puedan ayudarme pronto!!!