mktime y checkdate en javascript

Les mostrare como crear dos funciones que son muy conocidas en php (mktime y checkdate) pero en este caso esta hecho con javascript cuyo uso puede servir si se necesita usar al lado del cliente, ideal para validar fechas antes de entrar al servidor (que puede servir para cualquier lenguaje de programacion)

La funcion checkdate verifica la validez de la fecha formada por sus argumentos. Una fecha es considerada válida si cada parámetro es definido apropiadamente.Devuelve TRUE si la fecha dada es válida de lo contrario devuelve FALSE.

Evaluación de variables falsas en PHP

Un simple método para evaluar los valors en PHP:

<?php
$var[0] = ”;
$var[1] = 0; //cero
$var[2] = -1;
$var[3] = false; // solo para  asegurarme ;o)
$var[4] = ‘0’; //cero como string
$var[5] = ‘0a’;
$var[6] = ‘-1’;

$d=0;
foreach($var as $i=>$v){
if ($v) { echo ‘$var[‘.$i.”] is true<br/>n”;} else { echo ‘$var[‘.$i.”] is false<br/>n”;}
$d=$i;
}
if ($var[$d+1]) { echo ‘$var[‘.($d+1).”] is true<br/>n”;} else { echo ‘$var[‘.($d+1).”] is false<br/>n”;}

Desarrollo web: Como mandar correos con Ubuntu

Si usted es desarrollador web y trabaja bajo Ubuntu, a lo menos con PHP y Apache, tendrá el problema a algún punto que quiere probar el envio de correos electrónicos desde su aplicativo web (por ejemplo usando la función mail() de PHP).

Lo más lógico, para un desarrollador PHP, es de usar lo que es la propuesta por default de la configuración PHP: sendmail. Mientras tanto, sendmail tiene muchos detractores, y Wikipedia dice esto:

Instalar el plugin SimpleTest para Eclipse

Por si a caso usted quiere hacer pruebas con SimpleTest (un framework para pruebas unitarias en PHP) y tiene Eclipse 3.2 instalado, una manera simple de probarlo es de instalar el plug-in SimpleTest para Eclipse. Este articulo prueba de simplificarle la tarea, y esta basado en la página en Inglés: http://simpletest.org/en/extension_eclipse.html

Calendario flexible de publicación de 1.8.6

El 7 o 8 de Enero 2009, tendremos la primera versión beta de Dokeos 1.8.6, con los últimos cambios de base de datos. Una semana despues de la beta, publicaremos la Release Candidate (RC1) y, si todos estan satisfechos, tendremos una versión estable el 21 de Enero 2009.

Este calendario es “flexible”, porque depende de muchas personas y podría tener retrazo si una parte considerada esencial no puede ser incluída a tiempo.