Desde ya muchas gracias

| |||
![]() Hola, quisiera saber como puedo hacer para guardar un archivo, pero donde yo pueda elegir el destino. Que no lo tenga que definir antes sino en el momento de guardarlo. Desde ya muchas gracias ![]() |
| ||||
Puedes poner un formulario con un input del tipo:
Código:
Tomas el valor en una variable de php y cuando guardes el archivo le asignas este valor. <input type="file" />
__________________ Saludos :adios: Bio XD - Tecnología, videojuegos y demás geekerías en un solo blog ProEstilo - Galería de sitios web diseñados con CSS y estándares |
| |||
Pero.. "guardar en destino" .. a que archivo te refieres .. : 1) a uno que está en el servidor y vas a "bajarlo" al cliente (al PC de tu usuario/visita) 2) otra cosa (especifica). Un saludo, |
| |||
![]() Cluster, la idea seria la siguiente: Yo desde el cliente quiero guardar un archivo en el servidor, en un directorio que yo pueda elegir u crear. Bio el <input type="file" />, es para enviar un archivo, eso lo hago pero solo puedo guardarlo en un directorio que yo ya definí antes. Una solucion podria ser tener cargado los posibles directorios, elegirlos y así crear el path, pero en realidad no es la idea de lo que necesito hacer. Bueno espero a ver si con esto les doy una idea de lo que quiero hacer. Desde ya muchas gracias, por su ayuda ![]() |
| |||
Ok, ... entonces tendras que leer la estructura de directorios de tu -servidor- como para poder desde ahí tomar la ruta que usarás para hacer tu move_uploaded_file() o similar y dejar el archivo que subes por tu formulario HTML vía HTTP en su destino (en el servidor). Puedes usar los ejemplos de la función open_dir() para leer tu directorio (lee los comentarios de los usuarios por si deseas indicar o moverte por ramas de tu directorios en el servidor): http://www.php.net/open_dir Con eso obtendrías la ruta de tu directorio (en el servidor) para que lo sumes junto a tu archivo para dejarlo donde corresponda. Un saludo, |