Header Ads Widget

Ticker

6/recent/ticker-posts

Carga De Archivo Con Imagen De Cambio De Tamaño Usando Codeigniter

 En este tutorial, veremos cómo generar una imagen de pulgar o cambiar el tamaño de una imagen usando Codeigniter. Codeigniter es un marco PHP y proporciona una biblioteca de imágenes como cambiar el tamaño, rotar, recortar y marcar de agua. puede mantener la validación en la carga de imágenes como tamaño y tipo de archivo.

Aquí, usaremos la biblioteca GD2 para cambiar el tamaño de la imagen usando Codeigniter.

Crear un directorio de proyectos

Primero, necesitamos la versión 7.2+ PHP y Apache 2.4. después de descargar la última versión de CodeIgniter y configurar el proyecto en el directorio raíz htdocs. También crearemos los directorios "assets / upload / product" y "assets / upload / product / thumb" en el directorio del proyecto para la carga del archivo.

Configuración de carga automática

Usaremos la base de datos, carga de archivos, validación de archivos, HTML en esta aplicación de proyecto. así que configuraremos en autoload.php. vea a continuación algunos ayudantes de carga y biblioteca en autoload.php

Crear clase de controlador

crearemos el archivo Resizeimage.php en el directorio "application / controllers". Primero cargaremos el modelo comman_model en el constructor y luego crearemos el método index () y add ().

Cuando llama al método index (), carga el archivo de vista y, después de enviar el formulario, llama al método add ().

simplemente usamos la carga de la biblioteca a continuación en el método add () para la carga del archivo.

pero, si desea cambiar el tamaño de la imagen, cargue la siguiente biblioteca en el método add ().

entonces. puede ver el código fuente a continuación para cambiar el tamaño de la imagen.

Creando modelo

aquí, crearemos un common_modal.php en la aplicación / modelos / common_modal.php.

Crear archivos de vista

aquí, primero, crearemos el archivo template.php en el directorio "application / views /" y agregaremos bootstrap en ese archivo.

Luego crearemos un archivo add.php en el directorio “application / views / product”, crearemos el formulario con un campo de archivo y ese archivo lo pasamos como el medio para el archivo de plantilla.

 

template.php

add.php

Configurar ruta

Cambiaremos el controlador predeterminado como Resizeimage en la aplicación / config / routes.php

Puedes descargar nuestro código fuente

Publicar un comentario

0 Comentarios