2011-07-12 40 views
6

Me gustaría copiar un archivo de mi computadora a otra ruta especificada. El archivo debe ser elegido por el usuario con un file_field y el destino ya está codificado. Cómo puedo hacer eso ? Gracias.Copie un archivo en Ruby on Rails

Respuesta

12

Yo usaría FileUtils::cp, pero tenga cuidado con la transformación de ruta a través de ../../<file>. Para eso, puede usar expand_path y luego verificar si la ruta resultante comienza coincide con su cárcel.

+0

¡Funcionó bien! Muchas gracias ! – TW147