Outbook

XHTML-CSS, Accesibilidad, PHP y más

Inicio que contiene a Archivo por Categoría 'Desarrollo web'

Datos de búsqueda

Categoría: ‘Desarrollo web’

MySQL: ordenar de forma aleatoria los resultados

Fecha de publicación: 2010/09/03

Es muy sencillo utilizando ORDER BY RAND():

SELECT * FROM tabla ORDER BY RAND() LIMIT 0,3

Ver más en "Referencia MySQL: Funciones matemáticas" (enlace externo).

Datos del artículo:

PHP: eliminar elementos duplicados en un array

Fecha de publicación: 2010/08/10

Para eliminar los elementos duplicados en un array habrá que utilizar las funciones array_unique (enlace externo, en inglés) y array_values (enlace externo, en inglés).

Leer el resto del artículo

Datos del artículo:

Javascript: simular hover en Internet Explorer 6 con Prototype

Fecha de publicación: 2010/07/16

Se trata de un sencillo script que nos permitirá evitar el problema de Internet Explorer 6 con la pseudo-clase :hover. Dicha pseudo-clase se puede aplicar a cualquier elemento, para que al pasar el puntero por encima puedan cambiarse los estilos, pero Internet Explorer 6, en su línea habitual, solo lo acepta en elementos de enlace.

Leer el resto del artículo

Javascript: Selección múltiple de campos checkbox con jQuery

Fecha de publicación: 2010/07/14

He preparado la típica funcionalidad en la que al seleccionar un campo INPUT de tipo checkbox se seleccionan otros campos asociados a él.

Leer el resto del artículo

Datos del artículo:

Simulación de elemento SELECT con jQuery

Fecha de publicación: 2010/07/11

He preparado un componente que simula un elemento SELECT, en el que se puede seleccionar una sola opción, que evita algunas de las limitaciones de los elementos SELECT de verdad, pudiendo dar formato a las opciones que contiene, añadir imágenes, etc.

Leer el resto del artículo

Herramienta de publicación de código

Fecha de publicación: 2010/06/16

En ocasiones es necesario convertir un fragmento de código (HTML, CSS, JS, etc.) a entidades HTML para posibilitar su publicación en una web.

He creado una herramienta que facilita dicha conversión, espero que resulte útil.

Acceder a la herramienta de publicación de código.

Datos del artículo:

PHP: ereg y eregi obsoletos (deprecated) en PHP 5.3.x

Fecha de publicación: 2010/06/12

Las funciones PHP ereg y eregi se utilizan para realizar búsquedas en cadenas de texto mediante expresiones regulares:

ereg($patron, $cadena_texto);
eregi($patron, $cadena_texto);

Con PHP 5.3 se consideran obsoletas y provocan errores, aunque en Devthought dan una solución: cambiarlas por preg_match.

Los ejemplos anteriores con preg_match:

preg_match('/'.$patron.'/', $cadena_texto);

Las diferencias son escasas:

  • Se cambia la función.
  • La expresión regular ahora va entre barras inclinadas a la derecha "/[expresión regular]/"

Datos del artículo:

Internet Explorer 6 no muestra elementos con posición absoluta

Fecha de publicación: 2010/06/02

Me han pasado un enlace que proporciona una solución a un problema típico de Internet Explorer 6 con el position: absolute: en ocasiones los elementos con ese tipo de posicionamiento no son visibles, y si lo son en el resto de navegadores.

Si la capa con posicionamiento relativo contiene elementos flotados puede surgir el problema descrito. A los elementos posicionados absolutos habría que añadirles un clear:both; en la CSS y asunto solucionado. Si el problema persiste habría que verificar que no sea también un conflicto de z-index.

Y finalmente, el enlace: The IE6 Absolute Positioning Bug (Brett Nooyen – The CSS Asylum, enlace externo, en inglés).

Datos del artículo:

CSS: max-width y min-width en Internet Explorer 6

Fecha de publicación: 2010/05/10

Como ya sabemos, Internet Explorer 6 carece de soporte para determinadas propiedades de CSS.

Pero se pueden emular las propiedades min-width ymax-width, mediante la inclusión de expresiones en la propiedad width.

Leer el resto del artículo

Accesibilidad: Advertencia de caracteres en otros alfabetos

Fecha de publicación: 2010/05/06

Cuando se insertan textos en HTML que están en idioma distinto del principal de la página lo indicamos mediante el atributo lang. Pero, ¿que ocurre cuando ese texto en otro idioma es además en un alfabeto distinto? ¿Y cuando el navegador no puede mostrar caracteres de ese alfabeto?

Leer el resto del artículo

Datos del artículo:

Información del sitio


Fatal error: Call to undefined method WP_Error::get_item_quantity() in /homepages/16/d223158695/htdocs/web/blog.outbook.es/wp-content/plugins/wordpress-php-info/common/cr-common.php on line 215