Archivo

Archivo para la categoría ‘Desarrollo’

Como saber que está pintando por debajo una página php

Viernes, 25 de Junio de 2010

Para pintar lo que está digiriendo nuestra página php cuando usamos formularios podemos usar la variable global $_REQUEST

echo "

";
print_r ($_REQUEST);
echo "

";



[poll id="1"]

  • Share/Bookmark

Desarrollo , , , , , ,

min-height para todos los navegadores

Viernes, 17 de Julio de 2009

Otro mítico problema en el mundo css, el famoso min-height me funciona de lujo en firefox, pero en ie6 no hay tu tia. Vamos que na de na.

No problemo, Dustin Diaz nos ilustra con un hackeo/trucaje muy bueno y que hace que el min-height responda como debe en ie6, ie7, ie8 y firefox (bueno en este último ya lo hace por defecto):

selector {
  min-height:500px;
  height:auto !important;
  height:500px;
}
  • Share/Bookmark

Desarrollo , , , , , , , , , , ,

Estamos de Vuelta!

Lunes, 6 de Julio de 2009

bender_dance2_animateDe vuelta de campana. Despues de un pequeño incendio en la plaka base del K6 que dejó tieso el servidor, y de varios intentos fallídos de reanimación del disco de arranque, finalmente me he visto en la obligación de sustituirlo por un nuevo Apache montado finalmente sobre un Pentium IV.

Asi que lo dicho, seguiremos dando la matraca desde la sede central de Chufol Corp.

Salut y Força!

  • Share/Bookmark

Desarrollo ,

Caja con bordes redondeados – CSS XHTML

Martes, 2 de Junio de 2009

Este sería un ejemplo de uso de un modelo de caja con bordes redondeados.

Este sería un ejemplo de uso de un modelo de caja con bordes redondeados.

Existe un gran abanico de cajas con bordes redondeados, usando javascript, con múltiples imágenes, utilizando selectores css específicos para navegadores como firefox etc…

Despues de haber probado algunos de estos métodos, en mi opinión este es el más versatil , flexible y que menos problemas de compatibilidad ofrece ya que por su estructura cumple con las especificaciones del XHTML

En este caso he optado por un diseño lo más flexible posible, que únicamente utiliza los siguientes elementos:

  • html
  • css
  • 4 imágenes

El diseño es líquido y está probado en explorer 6, explorer 7, firefox y mozilla. Permite un rango de anchuras de entre 100 y 1280 px

archivos_caja_bordes_redondeados

  • Share/Bookmark

Desarrollo, General (c) , , , , , , , ,

JavaScript, Deshabilitar Boton Atrás

Jueves, 26 de Febrero de 2009

Muchas veces me ha tocado comerme la cabeza con historias de este tipo, como putear al navegador y al usuario para que no puedan ir hacia atrás en el histórial de navegación.

El problema en la mayoría de los casos es porque en ciertas páginas (tiendas, aplicaciones, intranets) es necesario deshabilitar esta funcion por motivos de seguridad y/o para prevenir errores.

Es un método sencillo de implementar, ya que con una pequeña función javascript en la etiqueta <head> de nuestra página vamos a podercapar el navegador a la hora de rebobinar el historial:

  1. <script type="text/javascript">
  2. if (window.history) {
  3.         function noBack(){window.history.forward()}
  4.         noBack();
  5.         window.onload=noBack;
  6.         window.onpageshow=function(evt){if(evt.persisted)noBack()}
  7.         window.onunload=function(){void(0)}
  8. }
  9. </script>

Y listo, molto faccile e divertente y funciona en casi todos los navegadores, al menos en ie6, ie7 y firefox1, 2 y 3. No obstante recordar que esta función no es compatible con páginas que requieran la certificación de accesibilidad WCAG, además es un tema que irrita de sobremanera a algunos usuarios (entre los que me incluyo) y puede hacer que estos empiezen a jurar en lenguas anteriores al imperio Persa.

Demo funcional del script | descargar demo_no_atras.zip

gracias developer.mozilla.org

  • Share/Bookmark

Desarrollo , , , , , ,