AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones específicas de la Web / Funciones de carga de archivos (Upload)
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Observación: Estas funciones también están disponibles en sintaxis de prefijo (Funciones de carga (sintaxis de prefijo)).
Las siguientes funciones se utilizan para gestionar el upload de archivos:
UploadCopyFileGuarda en el servidor un archivo "cargado" por el usuario de la Web.. Este upload puede haberse realizado:
  • a través de un "Upload" control Campo de entrada.
  • a través de un solo archivo o de varios archivos control Upload.
UploadCurrentFileIndica el archivo cargado actualmente a través de control Upload.
UploadCurrentFileSizeDevuelve el tamaño total (en bytes) del archivo cargado actualmente a través de un control Upload.
UploadCurrentFileSizeSizeSentDevuelve el tamaño (en bytes) ya enviado para el archivo actualmente cargado a través de un control Upload.
UploadDeleteElimina un archivo de la lista de archivos a cargar: el archivo no se cargará en el servidor.
UploadDeleteAllBorra la lista de archivos a cargar: no se cargará ningún archivo en el servidor.
UploadFileNameDevuelve el nombre de un fichero "subido" por el usuario Web. Este upload puede haberse realizado:
  • a través de un "Upload" control Campo de entrada.
  • a través de un solo archivo o de varios archivos control Upload.
UploadFileSizeDevuelve el tamaño total (en bytes) de un archivo encontrado en una control Upload.
UploadSizeDevuelve el tamaño total (en bytes) del archivo cargado actualmente a través de un control Upload.
UploadSizeSizeSentDevuelve el tamaño total (en bytes) de los archivos ya enviados por el upload actual a través de un control Upload.
UploadStartInicia el envío de los archivos seleccionados a una control Upload.
Versión mínima requerida
  • Versión 15
Comentarios
Exemplo Upload
// Vou Mostrar como Fazer um Upload de uma Imagen

//=======================================
// Clic (Onclick) De Btn_ExecutaMostraFoto (navigateur )
UploadStart(UPL_Upload_Foto)
//---------------------------------------
// Acionar Ajax
// Clic de Btn_ExecutaMostraFoto (Serveuer)
IMG_Imagen=SAI_Foto
//=======================================
// A chaque modification de la liste des fichier sélectionnés dans Upl_Upload_foto(navigateur)
IF UPL_Upload_Foto..Occurrence<>0 THEN
SAI_Foto=UPL_Upload_Foto
ExecuteProcess(BTN_ExecutaMostraFoto,trtClic)
END
//---------------------------------------
// Réception des fichier uploadés de Upl_Upload_foto (Server)
//Acionar Ajax
//Se upload foto for diferente de 0
IF UPL_Upload_Foto..Occurrence<>0 THEN
UploadCopieFichier(UPL_Upload_Foto,"","",1)
END
//=======================================
//Clic de Btn_RemoverImagen
IMG_Imagen=""
//=======================================
//Clic de Btn_Valider (Serveuer)
// Lecture des informations saisies
PageToFile()
//Caso Não Gravar Imagen
sites_uteis.imagen=IMG_Imagen
//Caso Não Gravar Imagen
HSave(sites_uteis)
IF PreviousPage()<>"" THEN
PageDisplay(PreviousPage)
ELSE
//PageDisplay(PAGE_Accueil)
END

//Blog com Video e Imagen
http://windevdesenvolvimento.blogspot.com.br/2017/01/aula-1048-webdev22-14-upload-imagen.html

https://www.youtube.com/watch?v=6HxKfX07jKc
De matos
26 01 2017

Última modificación: 23/06/2023

Señalar un error o enviar una sugerencia | Ayuda local