Continuación:
Código PHP:
echo "</table>";
$pag=0;
$x=mysql_query("select * from comentarios where id_noticia=$_GET[id]");
$contar=mysql_num_rows($x);
$sumar=$num;
for($a=$contar;$a>$num;$num=$num+$sumar){$pag++;}
echo "<br><center>";
if($pag != 0){echo "Página: - <a href=?id=$_GET[id]>0</a> -";}
for($a=1;$a<=$pag;$a++){
echo " <a href=?id=$_GET[id]&pagina=$a>";
if($_GET[pagina] == $a){echo "<font color=\"#ff0000\">$a</font>";}else{echo "$a";}
echo "</a> -";
}
}
}
}
?>
<br><br>
<a name="comentar">
<table width="97%" cellspacing="0" cellpadding="0" valign="top" border="1" style="border-collapse:collapse" bordercolor="#cddbe2">
<tr width="100%" height="20"><td bgcolor="#edf7fc" width="100%">
<center>:: Agregar comentario ::</center>
<tr><td valign="top">
<br>
<center>
<?
if(isset($_GET[id])){
if(isset($_GET[comentar])){
$ip=$REMOTE_ADDR;
$dia=date(d);
$mes=date(m);
$ano=date(y);
$a=0;
$comentario=$_POST[comentario];
$autor=htmlspecialchars($_POST[autor]);
$url=htmlspecialchars($_POST[url]);
if($autor == ""){echo "<font color=\"#ff0000\">Debes escribir tu <b>Nombre</b></font><br>";}else{$a++;}
if($email == ""){echo "<font color=\"#ff0000\">Debes escribir tu <b>E-mail</b></font><br>";}else{$a++;}
if(!ereg("[0-9a-z_\-]+@[0-9a-z\-\.]+\.[a-z]{2,3}",$email)){echo "<font color=\"#ff0000\">El <b>e-mail</b> no es válido</font><br><br>";}else{$a++;}
if($comentario == ""){echo "<font color=\"#ff0000\">Debes escribir tu <b>Comentario</b></font><br>";}else{$a++;}
if($a == 4){
$x=mysql_query("select * from comentarios order by id desc limit 0,1");
$row=mysql_fetch_array($x);
if($row[id] == ""){
$numero=10;
}else{}
$antiflood=5;
$x=mysql_query("select ip from comentarios where ip='$ip'");
$nveces=mysql_num_rows($x);
if($nveces >= $antiflood){
echo "<script>";
echo "alert('Lo sentimos, solo se permiten $antiflood comentarios por IP')</script>";
}else{
$x=mysql_query("insert into comentarios (id_noticia,nick,email,comentario,ip,fecha) values ('$_GET[id]','$autor','$email','$comentario','$ip','$dia.$mes.$ano')");
if($x){
echo "<script>";
echo "function redireccionar(pagina){location.href=pagina} setTimeout (redireccionar('?id=$_GET[id]'), 1000);</script>";
}else{
echo "No se pudo agregar el comentario.<p>";
}
}
}
}else{
?>
<center>
<?php
if (empty($_COOKIE["cmhipID"]))
{
echo'<font color=red><b> Atención, Nesecitas <a href="'.$url.'usuarios.php?accion=ingresar"><u> Ingresar</u></a> ó <a href="'.$url.'usuarios.php?accion=registrar"><u>Registrarte</u></a> para poder usar este sistema.</b></font>';
}else{
$cookiemember= $_COOKIE[cmhipID];
$jp=mysql_query("select * from usuario where id_member='$cookiemember'");
while($row=mysql_fetch_array($jp)){
$cook_memb = $row[nombre];
$cook_mail = $row[email];
}
}
?>
<form name="form" action="?id=<? echo $_GET[id]; ?>&comentar" method="post">
<input type="hidden" name="lenSSig" value="0">
<input type="hidden" name="lenLSig" value="0">
<input type="hidden" name="lenSysSig" value="0">
<table width="100%">
<tr><td width="15%" align="right" valign="top">
<b>Nombre:</b>
<td width="85%">
<input type="text" size="25" name="autor" value="<?echo ''.$cook_memb.'';?>" malength="100" >
<tr><td width="15%" align="right" valign="top">
<b>E-mail:</b>
<td width="85%">
<input type="text" size="25" name="email" value="<?echo ''.$cook_memb.'';?>"malength="100" >
<tr><td width="15%" align="right" valign="top">
<b>Comentario:</b>
<td width="85%">
<a href=javascript:agregarcareto(':)')><img src="imagenes/caretos/1.gif" border=0></a>
<a href=javascript:agregarcareto(';)')><img src="imagenes/caretos/2.gif" border=0></a>
<a href=javascript:agregarcareto(':D')><img src="imagenes/caretos/3.gif" border=0></a>
<a href=javascript:agregarcareto('}:|')><img src="imagenes/caretos/4.gif" border=0></a>
<a href=javascript:agregarcareto(':]')><img src="imagenes/caretos/5.gif" border=0></a>
<a href=javascript:agregarcareto(':O')><img src="imagenes/caretos/6.gif" border=0></a>
<a href=javascript:agregarcareto('8)')><img src="imagenes/caretos/7.gif" border=0></a>
<br>
<a href=javascript:agregarcareto('???')><img src="imagenes/caretos/8.gif" border=0></a>
<a href=javascript:agregarcareto(':P')><img src="imagenes/caretos/9.gif" border=0></a>
<a href=javascript:agregarcareto(':-[')><img src="imagenes/caretos/10.gif" border=0></a>
<a href=javascript:agregarcareto(':X')><img src="imagenes/caretos/11.gif" border=0></a>
<a href=javascript:agregarcareto(':S')><img src="imagenes/caretos/12.gif" border=0></a>
<a href=javascript:agregarcareto(':*')><img src="imagenes/caretos/13.gif" border=0></a>
<a href=javascript:agregarcareto('XD')><img src="imagenes/caretos/14.gif" border=0></a>
<a href=javascript:agregarcareto(':|')><img src="imagenes/caretos/15.gif" border=0></a><p>
<input type="button" value=" Negrita " onclick=bbcode('b','aquí tu texto');> <input type="button" value=" Cursiva " onclick=bbcode('i','aquí tu texto');>
<input type="button" value=" Subrayado " onclick=bbcode('u','aquí tu texto');>
<select>
<option onclick=color('#ee0000','aquí tu texto');>Rojo
<option onclick=color('#ffaa00','aquí tu texto');>Naranjo
<option onclick=color('#ffff00','aquí tu texto');>Amarillo
<option onclick=color('#00dd00','aquí tu texto');>Verde
<option onclick=color('#00ddff','aquí tu texto');>Celeste
<option onclick=color('#0000ee','aquí tu texto');>Azul
<option onclick=color('#ee00cc','aquí tu texto');>Purpura
</select><p>
<textarea cols="40" rows="7" name="comentario" onKeyUp="textKey(this.form)"></textarea>
<tr><td width="15%" align="right" valign="top">
<td width="85%">
Número de caractéres restantes:<input type="text" name="caracteres" size="4" value="<? echo $caracteres; ?>" disabled><p>
</table><br>
<input type="submit" value=" Comentar ">
<input type="reset" value=" Borrar ">
</form>
<br><br>
<?
}}
?>
</table>
<?
@include("menu2.php");
?>
</table>
</table>
<?
@include("abajo.php");
?>
</body>
</html>
Gracias