Introducción El ecosistema de PHP continúa evolucionando a gran velocidad y la llegada de PHP 8.5 está generando gran expectativa entre desarrolladores, empresas y administradores de servidores. Después del enorme salto que significaron PHP 8.0, 8.1, 8.2, 8.3 y 8.4, esta nueva versión busca optimizar…
Si estás aprendiendo PHP y MySQL, uno de los primeros pasos para manejar bases de datos es insertar datos en tus tablas. En este tutorial aprenderás a hacerlo de forma sencilla, desde la conexión hasta la inserción con código práctico. 1. Crear la Base de…
La criptografía es un campo que debería ser abordado solo por expertos, ya que muchos tutoriales en línea sugieren métodos obsoletos como MD5 y SHA1 para almacenar contraseñas, lo cual es una mala práctica. Problemas con MD5 y SHA1 Algoritmos como MD5 y SHA1 son…
Solución al Error de Session en PHP En ocasiones, al trabajar con sesiones en PHP, podemos encontrarnos con el siguiente error: Notice: session_start(): Ignoring session_start() because a session is already active (started at C:Laragonwwwphp-startadmincore.php on line 3) in C:Laragonwwwphp-startadminlibsSessionManager.php on line 7 Este error ocurre…
En PHP, a menudo necesitas obtener el nombre del archivo en el que estás trabajando. Esto puede ser útil en situaciones como registro de errores, generación de nombres de archivos dinámicos o simplemente para mostrar información relevante en tu aplicación. Obtener el nombre del archivo…
Para desactivar la autenticación en PHPMyAdmin, necesitas seguir los siguientes pasos: Accede al archivo de configuración de PHPMyAdmin. Por defecto, este archivo se encuentra en el directorio de configuración de PHPMyAdmin, normalmente ubicado en "/etc/phpmyadmin/config.inc.php" o "/usr/share/phpmyadmin/config.inc.php". Abre el archivo de configuración en un editor…
Hola a todos despues de unas averiguaciones encontre dos maneras de descargar una imagen desde una url a qui les dejo los ejemplos: <?php function download_image($url, $path) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $data = curl_exec($ch); curl_close($ch); $file = fopen($path, 'w+');…
Puedes crear un paginador de tablas en PHP utilizando la clase "PDO" para conectarte a tu base de datos y luego utilizar una combinación de código PHP y HTML para mostrar los datos en una tabla y agregar enlaces para navegar entre las páginas. Aquí…
file_exists() para comprobar si un archivo o directorio existe en PHP is_dir() para comprobar si un archivo o directorio existe en PHP file_exists() vs s_dir() en PHP mkdir() en PHP Es posible crear una carpeta y establecer el permiso apropiado usando PHP, específicamente usando la…
Si tuviste este tipo de problemas al actualizar tu servidor ya sea local o en linea a php 8.1.1. La solucion es descargar phpMyAdmin 5.2+snapshot y con eso ya se solucionará. Cuando ya lo tengan descargado. 1. Eliminen el contenido de la carpeta PhpMyAdmin de…