Archivos de la categoría ‘Scripts y Programacion’

Cuenta atras en PHP

Hoy me apetecía escribir en el blog xD, y en vez de dejarme cosas para días que no tenga nada que contar, voy a pegar aquí un pequeño script en php para que veáis como podéis hacer una cuenta atrás, o un contador de tiempo hacia delante con las funciones de tiempo que nos ofrece php.

function countdown($hor,$min,$seg,$mes,$dia,$ano) {
//mktime(hora, min, seg , mes, dia, anyo)
$final_day= mktime($hor,$min,$seg,$mes,$dia,$ano); //Calculamos la fecha unix del dia final
$hoy_exed = time(); //Calculamos la fecha unix de hoy
if ($final_day > $hoy_exed) //Si la fecha final es mayor a la de hoy
{
$remaining = $final_day – $hoy_day; //Averiguamos cuantos segundos quedan para el dia d y hora h
$hora = $remaining/3600; //Dividimos los segundos entre 3600 para obtener las horas que quedan.
$minx = explode(“.”,$hora); //Extraemos parte entera y decimal
$min = (“0.”.$minx[1]) * 60; //Multiplicamos por 60 para saber cuantos minutos quedan
$segx = explode(“.”,$min); //Extraemos parte entera y decimal
$segd = (“0.”.$segx[1]) * 60; //Multiplicamos por 60 para saber cuantos segundos quedan.
$seg = explode(“.”,$segd); //Desechamos parte decimal
return “$minx[0]h:$segx[0]m:$seg[0]s”; //Devolvemos un string formateado con lo que queda.
}
else
{
return “Fin”;
}
}

Lee el resto de la entrada para ver la explicacion
Lee más »

Instalar grub, despues de haber instalado windows

Desde que llevo con linux, ya me ha pasado que he reinstalado
windows y el muy capullo se carga el mbr (Master Boot Record, donde se indica
a la bios que sistema cargar). Pues el otro dia me volvio a pasar en casa de un
amigo y no era plan de volver a instalar linux (hasta la fecha lo hacia asi), entonces
buscando por la web encontre como hacerlo (en ubuntu-es.org), pero la forma que explicaba
no me resulto, pero leyendo los comentarios encontre la forma de hacerlo y me funciono!

Lee más »

Como poner autentificacion Open-ID en tu web

Llevo un tiempo viendo este sistema en xataka y algun lado mas, y me gusto bastante, pero no me fue facil encontrar como implementarlo en una web. Al final llegue a phpclasses.org y hay encontre una libreria con las funciones necesarias y un script de ejemplo que comentado y adaptado para que sea mas facil entenderlo, aunque ya de por si es bastante simple.

Aqui dejo el enlace para bajarlo:

OpenID.tar.gz [5k]
Archivos sueltos