Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo cerrar webuploader

Cómo cerrar webuploader

/article/f006222806f2dcfbd3f0c8b5.html

Descomprima el paquete de código fuente webuploader-0.1.5 y busque ejemplos/carga de imágenes. Mi integración relacionada es para esta demostración de cómo trasplantar la demostración a nuestro proyecto. No entraré en detalles, echemos un vistazo rápido y reescribamos nuestra clase según el código de procesamiento de carga de archivos de webuploader-0.1.5/server/fileupload.php

Creé un nuevo webuploader.class .php archivo de clase, mire el comienzo de la primera sección de las propiedades privadas de la clase, como se muestra a continuación. Como se muestra en la siguiente figura:

Mirando el constructor de la clase, copiamos directamente el código proporcionado por la API. No hay nada que decir.

A continuación, presentamos varios. Los métodos auxiliares de la clase son las siguientes Imágenes, ordenadas de izquierda a derecha

Método 1.set, utilizado para modificar atributos privados fuera de la clase según sea necesario. Por ejemplo: si la ruta para guardar mi imagen es ". upload/user_50/", entonces puede ser así Set, establece $a como el objeto instanciado por esta clase, $a->set(array('uploadDir'=>'upload/user_50'));

2. Método checkFileSize, utilizado para detectar el tamaño de la imagen cargada

3. Método checkFileType, utilizado para detectar el tipo de imágenes cargadas

Ahora, es el método principal de carga. procesamiento de archivos. Este método se llama upfile, como se muestra a continuación, es demasiado largo. Tomé capturas de pantalla por separado;

El código largo detrás de la segunda imagen lo proporciona webuploader, que dice que se deben eliminar los archivos temporales antiguos. escribir datos de partición, etc. Simplemente me salté los datos;

De hecho, cuando el programa se ejecuta en la posición del código de la tercera imagen, la imagen se ha cargado en su servidor (no debe colocarse al detectar el tamaño de la imagen). ) Aquí, espero que el maestro pueda darme algún consejo) y finalmente devolver la ruta del archivo