Código PHP:
case publicar:
$fecha = date("d-m-y H:i a");
$mensaje = str_replace(" ","",$mensaje);
$nombre = str_replace(" ","",$nombre);
$nombre = trim($nombre);
$email = trim($email);
$mensaje = trim($mensaje);
if(empty($nombre)) {
$error[] = $alerta[0];
}
if($email != "") {
if (!ereg("^[^@]+@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,}$", $email)) {
$error[] = $alerta[1];
}
}
if(empty($mensaje)) {
$error[] = $alerta[2];
}
if($FiltroGroserias == "SI") {
for($i = 0; $i < sizeof($palabrotas); $i++) {
if(ereg($palabrotas[$i], $nombre) OR ereg($palabrotas[$i], $email) OR ereg($palabrotas[$i], $mensaje)) {
$error[] = $alerta[3];
}
}
}
if($error) {
include("tpl/tpl_error.html");
} else {
HTML();
Remplazar();
$mensaje = ereg_replace("\r\n","<br>", $mensaje);
$fp = fopen($FicheroId,"r");
$id = fread($fp, filesize($FicheroId));
$id ++;
fclose($fp);
$fp = fopen($FicheroId, "w");
fwrite($fp, $id);
fclose($fp);
$firma = "$id @ $nombre @ $email @ $url @ $mensaje @ $fecha @ \n";
$fp = fopen($FicheroBase, "a");
fwrite($fp, $firma);
fclose($fp);
Template("tpl/tpl_correcto.html");
}
break;
default:
mi pregunta como es que puedo paginar por mes si mi funcion de paginacion la tengo asi
Código PHP:
function Paginacion() {
global $LimiteMensajes, $Base;
if($LimiteMensajes < count($Base)) {
$Paginas = count($Base) / $LimiteMensajes;
echo "<b>Páginas : </b>";
for($i = 0; $i < $Paginas; $i++) {
echo "<a href=index.php?paginado=".$i * $LimiteMensajes.">".( $i + 1 )."</a> ";
}
}
return;