admin Doroteo Catalán

febrero 12, 2024

código

Guardar registro con password_hash

En el siguiente ejemplo vamos a guardar un registro utilizando mysqli_connect, html_entity_decode, esta función convierte todas las entidades HTML a sus caracteres correspondientes y finalmente strip_tags que retira las etiquetas HTML y PHP de un string. Como siempre el ejemplo es sencillo para su fácil comprensión, pero podemos hacer alguna función para sanitizar los datos colectados […]

admin Doroteo Catalán

febrero 12, 2024

código

Validación de formularios con Bootstrap 5

Podemos utilizar diferentes clases de validación para proporcionar ayuda a los usuarios. con las clases .was-validated o .needs-validation al elemento del <form>, dependiendo de si desea proporcionar los avisos antes o después de enviar el formulario. Los campos de entrada tendrán un borde verde (válido) o rojo (no válido) para indicar lo que falta en […]

admin Doroteo Catalán

febrero 12, 2024

código

Descargar dos imágenes al mismo tiempo en php

Una solución a la limitación del protocolo HTTP de no poder obtener dos o mas archivos en un solo request; es generar un archivo zip con los archivos deseados y forzar su descargar. descarga.php Como siempre el ejemplo es sencillo para su fácil comprensión, podemos mejorarlo con consulta a una base de datos, generación de […]

admin Doroteo Catalán

febrero 9, 2024

código

Diferencia entre require, require_once, include, include_once en PHP

En PHP existen dos métodos para importar ficheros en otros ficheros, son muy utilizados cuando se requiere trocear el código en diferentes archivos. Estas funciones son include() y require() Include()inserta en nuestro fichero el contenido de otro archivo, en caso de que dicho archivo no exista o tenga errores en su interior nuestro programa mostrará […]

admin Doroteo Catalán

febrero 9, 2024

código

Redimensionar imagenes con imagescale en php

Vamos a redimensionar una imagen con distintos tamaños respetando las proporciones de la imagen original. La función recibe la ubicación y el ancho que llevará nuestra nueva imagen, pero puede mejorarse obteniendo como base el ancho de la imagen original y reducirla en un porcentaje. Para este ejemplo utilizamos imagescale, es bastante sencillo para darnos […]