Usuarios conectados: 6 Cargando documento...
Buscar:

RSS
08/05/2008:  Parecidos razonables

¿Soy yo únicamente el que se ha dado cuenta de la semejanza entre Jesús Mariñas y el Señor Noodle?

07/05/2008:  Publicidad agresiva

Cuando recibí esto en mi correo no sabía si eBay me estaba insultando o si debía llamar a mi madre y preguntarle:

 

07/05/2008:  PHP, multiple update y xhtml

Creo que ya se conoce el truco para realizar un update multiple utilizando PHP. el truco consiste en dar el mismo atributo name utilizando corchetes en el formulario:

<input type="checkbox" name="CheckboxGroup[]" value="1" id="CheckboxGroup_0" />
<input type="checkbox" name="CheckboxGroup[]" value="2" id="CheckboxGroup_1" />

Luego, en el servidor, se manipula como un array normal y corriente. Hasta aquí no hemos inventado nada:

$arrayCheckbox = $_POST['CheckboxGroup'];

La duda viene sobre la validación: ¿es correcto usar corchetes si queremos validar el documento como xhtml? Había leido opiniones para todos los gustos, así que era hora de investigar:

Lo que dice el W3C es que el valor para el atributo id debe ser del tipo texto y para name puede ser cdata. Por tanto, es válido usar los corchetes en name pero no en id.

Conclusión, utiliza los corchetes sin miedo en el atributo name pero no en el id. Una frase leida recientemente lo resume así:

id es para el cliente, name es para el servidor.

Ver ejemplo.

28/04/2008:  tablas con el 100% de altura

Un interesante post sobre la creación de tablas con el 100% de altura (es decir, el alto de la ventana del navegador):
http://apptools.com/examples/tableheight.php

A los que tengan tiempo les recomiendo la lectura completa del post. A los que no lo tengan, se lo resumo en tres píldoras:

1.- El atributo height no es html válido en tablas , así que mejor olvidarlo y utilizar css
2.- El que declaremos con css un height:100% no sirve de nada si no hacemos los mismo con los padres (los elementos html y body, para empezar con el caso más sencillo). La tabla se estirará, pero sólo hasta donde se los permitan sus padres (a los que no hemos dicho nada de estirarse y por tanto se limitan al contenido)
3.- A causa del punto 2, debemos también forzar a sus padres a que se 'estiren' hasta el fondo del documento

Y el código de ejemplo:

html, body, table { height:100%; margin: 0; padding: 0; }

(Nota, es recomendable utilizar margin y padding, mejor que margin-bottom y padding-bottom para evitar un pequeño scroll indeseado).

15/04/2008:  La codificación bien explicada

Recibido vía Marcos Jorge (el 'otro [Q]'):

El mejor artículo que he leído sobre los secretos de la codificación:

ASCII, Unicode, UTF-8 y la Iñtërnâçiônàlizæçiøn

01/04/2008:  on AIR Tour: Madrid

De vuelta del on AIR Tour en Madrid sólo puedo decir una cosa: El que no haya ido, no sabe la ocasión que se ha perdido. Nada de demostraciones comeriales ni cosas por el estilo, código, más código y ejemplos prácticos, tanto para flasheros y flexeros como para los que seguimos con el html y el javascript.

Algunas conclusiones rápidas:

El momento gracioso del día: El silencio general a las preguntas de Lee Brimelow sobre decompilar los swf

El susto del día: Enrique Duvós a punto de enseñarnos algunas clases de Java... Afortunadamente la prudencia prevaleció. 

Próxima parada, SubFlash.

13/03/2008:  Internet es el medio, no el fin
Siguiendo la teoría del ministro polaco Jaroslaw Kaczynski tampoco deberían utilizarse papeletas porque están hechas del mismo material que las revistas porno, ¿no?
18/02/2008:  ¿Por qué ColdFusion?

Ayudando a que Sipi conozca un poco mejor a un tal Ben Forta:

10/02/2008:  Prueba de inteligencia

Pregunta: Averiguar en menos de 5 minutos a qué se dedica la empresa del texto inferior:

BoD Estrategia surge en los inicios del 2006 ante la necesidad existente en el mercado español y sobre todo en el norte del país de ofrecer servicios de consultoría de valor añadido que pusiesen a disposición de sus clientes soluciones adaptadas e implantables, capaces de generar ventajas competitivas reales en unos mercados cada vez más competitivos. La empresa trabaja con una red de destacados profesionales con los conocimientos y técnicas más actuales en las diferentes áreas del negocio.

Su trabajo consiste en dotar a los clientes de una serie de soluciones a adoptar en el momento en que cada empresa pone en marcha una determinada medida. "En BoD Estrategia sabemos que una solución estándar no es válida para todos los clientes, y es por esto por lo que en nuestras soluciones tienen en cuenta todos los impactos que una determinada medida va a tener en todas las áreas de la empresa ya que todas ellas están interrelacionadas".

BoD desarrolla el plan estratégico entre los años 2006 y 2010 y el objetivo final es la consolidación de BoD Estrategia como un referente en los servicios de creación de valor en el Norte de España. "Trabajamos en la revisión estratégica de nuestro negocio".

03/02/2008:  PHP Auto Numbered Records updated

Lots of users were complaining the the old version was not very compatible with Dreamweaver CS3, so it was about time to recode the extension. It works fine now.

I don't know how it will work with older versions of DW, so I decided to keep the old version still available.

Also, now the extension can be used more than once (two listings from two recordsets, for example) in the same page.

You can read the article here and download the new version here

TECNORAMA es simplemente una página personal. No sirve ni de promoción del autor ni cosas por el estilo.
Todos los códigos, textos y tutoriales son de libre uso mientras se mencione al autor (no es mucho pedir)
Para contactar, puedes enviarme un e-mail a tecnorama@hotmail.com