La función getsizeimage de PHP devuelve una matriz con información sobre una imagen: sus dimensiones, el tipo de imagen... Muy útil para hacer redimensiones o saber si está dentro de los límites de tamaño que queremos manejar en nuestra página, por ejemplo. La tenemos que alimentar con la ruta hasta el archivo, incluyendo el nombre completo.
Para usarla sólo hay que tener presente que el nombre del archivo de imagen tiene que ser una cadena sin espacios al principio o al final.
RSS o Really Simple Syndication es una simplificación de XML. Mediante DOM (Document Object Model) podemos transformar cualquier flujo XML en una matriz multidimensional con la que podremos operar fácilmente en PHP.
PHP se usa frecuentemente para generar HTML, pero rara vez para construir de manera dinámica una hoja de estilos CSS. Mediante el uso de variables en las hojas de estilos CSS gestionadas por PHP, podemos crear patrones de diseño abiertos, para luego usarlos según convenga, por ejemplo para variar de manera aleatoria los colores de una web.
Para conseguirlo utilizaremos la información guardada en la varialble $_SERVER, concretamente el elemento HTTP_USER_AGENT. Este elemento guarda un código que identifica el navegador del visitante y su versión. En el caso de Internet Explorer el código es MSIE, y para detectar por ejemplo la versión 6, en cualquiera de sus subversiones, el código es MSIE 6.
Hay dos métodos para pasar variables de una página a otra: utilizando un formulario o mediante la URL. Cada uno tiene una manera de recuperar los datos en la página de destino, el primero mediante el uso de la variable global $_POST, el segundo mediente $_GET.
Utilizaremos el primer método cuando tengamos que usar un formulario para que el usuario introduzca algún valor, como por ejemplo en un formulario de búsqueda o en uno de contacto que permita enviar un mensaje. Utilizaremos el segundo cuando sean variables que no dependan en absoluto de la interacción del usuario, sino que sencillamente queramos transferir de una página a otra.
El procedimiento es sencillo, y una vez que se tiene un formulario convenientemente diseñado, con los campos bien nombrados con el atributo name, basta pasarle a la orden mail de PHP lo que un usuario introduce en el formulario.
Pues puede deberse a que el post es demasiado largo, en realidad que contiene demasiada información. No sé cual es la cantidad de kilobytes máxima pero la hay. Cuando una entrada o una página superan el máximo en el campo contenido, la información se guardan en base de datos pero al hacer la petición a […]
Cómo comparar dos fechas con PHP de cara a utilizar el resultado en una sentencia condicional, por ejemplo para crear contenido con fecha de caducidad; y cómo aplicar esto luego en WordPress para distinguir entre entradas vigentes y pasadas.