Guardar una imagen enviada por un formulario en una carpeta 
Auteur : Oscar Ramon Francolini
Visité 104,
Followers 1,
Partagé 0
Buenos dias, quisiera saber, si alguien me puede ayudar en esto:
armo un formulario para guardar info en la base de datos, en el formulario adjunto una imagen, pero esta imagen siempre se guarda en la carpeta/Public.
quisiera saber si se puede de alguna manera que esa imagen adjunta se pueda redireccionar a una carpete, si se puede hacer desde el mismo formulario en alguna opcion.
Desde ya gracias
2.15.1.0
Posté le
Hola Oscar: Creo que eso pasa cuando no agregas una carpeta con acceso de escritura en tu servidor.
En el PASO 5 - Exportar - Exportar el sitio a internet.
1) Entra a tu servidor dando clic en el icono de la carpeta (ver imagen) y en la ventana que se abre...
2) Crea una carpeta con el nombre que desees dando clic en la carpeta con un simbolo de + (En mi caso creé una con el nombre de "Escritura") y clic en Aceptar para que se guarde.
3) En el mismo PASO 5 - Exportar - Exportar el sitio a internet.
a) Ahora darás clic en el botón "Parámetros" y en la ventana que se abre...
b) EN la opción "Administración de Datos" - en el último recuadro "Carpeta de servidor con acceso a escritura" colocarás exáctamente el nombre de la carpeta que creaste anteriormente. y das clic en aceptar para guardar los cambios.
c) Finalmente recomiendo Exportar TODOS los archivos a internet.
De esta manera todos los archivos adjuntos de los formularios que tengas se guardarán en esa carpeta.
Saludos.
Auteur
Hola Miguel, muchas gracias por su mensaje, eniendo lo que dice, lo que consulto, es como direcciono una imagen que guardo a travez de un formulario en una carpeta especifica ya que la que hace siempre la guarda en /public_html
Es decir el Objeto Formulario de contacto creo un campo de Adjuntar Archivo, ahi se ingresa la imagen a subir con el nombre que tambien guardo en la base de datos pero quiero que la imagen este en una carpeta especifica para que no se mezcle con las demas imagenes.
Despues la busco con codigo php porque website x5 no ha creado una herramienta que pueda mostrar una imagen desde la base de datos.
No se si se entiende la idea.
Desde ya Muchas Gracias .
Hola Oscar que tal,
Actualmente WebSite X5 utiliza una carpeta sola para todo lo que es acceso externo al servidor, ahi se guardan datos de formularios (segun como lo tengas configurado, etc), y esto es en la carpeta que configuras en el campo "Carpeta de servidor con acceso a escritura" como bien te ha comentado Miguel.
Quiza lo que sería bueno es que el campo de adjuntar archivos en formularios tenga para configurar una carpeta exclusiva distinta a la publica que usa el programa para otras cosas.
Vamos a cambiar el tipo de post a modo IDEA, por si el staff de incomedia lo ve viable y pueda ser implementado en proximas actualizaciones ok?
Saludos colega!
Carlos A.
2.15.1.0
... el objeto >> Database Viewer podría ser útil ...
.
ciao
.
Auteur
Gracias Miguel, Carlos y KolAsim por la explicacion y por tomarse su tiempo de comentar, espero agreguen esa opcion ya que estoy intentndo hace dia a travez de codigo para logar mostrar una imagen que se agrega en el servidor a traves de un formulario y con datos en la base phpmyadmin y no logro hacerla por mi bajo conocimiento de codificacion, siempre me tira error. Saludos y muy agradecido
... En DataBase Viewer deberías ver los nombres de archivo de las imágenes...
... con mi código adicional, puedes hacer que el nombre del archivo se convierta en un enlace para abrir la imagen...
... si creas la página con la DBV, publica el enlace aquí para que pueda evaluar si se puede hacer algo y volveré aquí...
.
ciao
.