Archivo processblack
26 de noviembre de 2004 a las 00:12:05
Acabo de terminar de programar el archivo de processblack.com. Un listado por meses de los post de este weblog. Todavía está en fase Beta así que si véis algún fallo, por favor, comentadmelo por mail. ok?
La idea es muy básica. Tomo la fecha del primer post y extraigo el mes y el año con la función preg_match
de PHP y hago el siguiente while
:
while($ano != $anoFin || $mes <= $mesFin){
print("<li><a href="index.php?fecha=$mes$ano" title="Ver Archivo">".$textoMes." de ".$ano."</a></li>");
$mes++;
//print("<strong>".$mes."</strong>");
if ($mes == 13){
$ano++;
$mes = 1;
}
}
Para sacar los nombres de los meses he tenido que hacer un switch
porque no sé por qué no me funcionaba la función strftime("%b", strtotime("$mes");
. Probablemente sea porque es demasiado tarde y no son horas para programar.
Pues veo dos cositas con el código de strftime que has puesto – $mes no tendría que ir entre comillas y te falta un paréntesis al final. O sea tendría que ser:
echo strftime(«%b», strtotime($mes));
Lo dijo danton el 26 de noviembre de 2004 a las 10:09 am
uy se me colaron las backslashes – \
Lo dijo danton el 26 de noviembre de 2004 a las 10:11 am
juas, el bucle ese de
while($ano != $anoFin....
me sugiere imágenes inquietantes.Lo dijo jesus gollonet el 26 de noviembre de 2004 a las 10:34 am
ups, a mi se me colaron los
. sorry
Lo dijo jesus gollonet el 26 de noviembre de 2004 a las 10:35 am
sip! 😀 eso último tengo que arreglarlo! 😀 lo de stripslashes pensaba que lo había arreglado :S
Y lo del paréntesis final que falta, se me ha olvidado sólo ahí. En la web lo tengo puesto y me toma el valor del mes actual en lugar del de la variable $mes… no sé.
Y no me sean tan cochinos! 😀
Lo dijo Miguel el 26 de noviembre de 2004 a las 7:48 pm
a ver si está arreglado el tema de las «comillas» 🙂
Lo dijo Miguel el 27 de noviembre de 2004 a las 1:15 pm
sip! ahora me queda hacer lo de los códigos html. De momento no se puede escribir nada en HTML, pero si quiero permitir algunos, como negritas, cursivas, vínculos, código… 🙂
Lo dijo Miguel el 27 de noviembre de 2004 a las 1:16 pm