Hola a todos,
Tanto tiempo sin estar por estos lados... desde hacee unos dias, un cliente me ha estado enviando una serie de errores por parte de su proveedor, luego de revisar y revisar, he notado que el nivel de Error_reporting es superior al mio..
El problema básicamente lo tengo en estas partes del codigo:
// Cantidad de registros a mostrar
$registros = 3;
// Evito register_globals On/Off
$pagina=$_GET['pagina'];
// Primera revisión del codigo.
// if (!$pagina).
// Consegui este ejemplo para evitar el error
if (strlen($pagina) == 0) // Aqui tengo el problema nuevamente!!!
// Esta linea me muestra que se pasa por variable. Actualmente me muestra -3,3
// if(isset($pagina) && $pagina)
// Comienzo el paginador
{ $inicio = 0; $pagina = 1; }
else
{ $inicio = ($pagina - 1) * $registros; }
// hago las consultas. La funcion despertador(), muestra el contenido a partir de una hora y fecha especifica.
$sql="SELECT * FROM noticias WHERE status=1 AND seccion='eventos' AND fecha <= '".despertador()."' ";
$result=mysql_query($sql) or die(mysql_error());
$total=mysql_num_rows($result);
$sql2=$sql." ORDER BY fecha DESC, noticiaID DESC LIMIT $inicio, $registros";
$result_sql2=mysql_query($sql2) or die(mysql_error());
$row_mini=mysql_fetch_array($result_sql2);
$total_paginas = ceil($total / $registros);
Este es el error que ha estado mostrando:
[02-Oct-2008 07:49:36] PHP Notice: Undefined index: pagina in C:\Lotus\Sites\usuario\mostrar.php on line 7
[02-Oct-2008 07:49:45] PHP Notice: Undefined index: pagina in C:\Lotus\Sites\usuario\mostrar.php on line 9
Alguna sugerencia, idea, comentario de como solucionar esto? Este archivo de error o logfile, me esta creciendo enormemente dia a dia, llegando casi al 1GB de tamaño..
Saludos y agradecido de antemano.
Daniel