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; 
     
 


