Soy un novato total, seguramente es algo muy simple lo que me pides, no se si es esto:
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Comentarios -</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" src="vanadium.js"></script>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<?
/*Material programado por http://dedydamy.com*/
//Funcion para eliminar ataques XSS de nombre y mensajes
function e($e){
$e = nl2br(htmlentities($e));
$e = stripslashes($e);
return $e ;
}
//
if ($_POST['comentar']){
##obteniendo desde POST
$nombre=e($_POST['nombre']);
$comentario=e($_POST['comentario']);
if(empty($nombre)){//si esta vacio usuario es anonimo
$nombre="Anonimo";
}
##reuniendo datos
$fecha=date("(D/M/Y)");
$error="Comentario Publicado.";
##contadores magicos (suma)
$archivo2 = "comentarios/contador2.txt";
$contador2 = 0;
$fp2 = fopen($archivo2,"r");
$contador2 = fgets($fp2, 26);
fclose($fp2);
++$contador2;
$fp2 = fopen($archivo2,"w+");
fwrite($fp2, $contador2, 26);
fclose($fp2);
##contadores magicos (resta) para ascendente
$archivo = "comentarios/contador.txt";
$contador = 0;
$fp = fopen($archivo,"r");
$contador = fgets($fp, 26);
fclose($fp);
--$contador;
$fp = fopen($archivo,"w+");
fwrite($fp, $contador, 26);
fclose($fp);
##salida de el arcvhio, aca se puede modificar :P
$salida='
<hr>
<h3>'.$contador2.'.- Comentado por '.$nombre.' - <small>'.$_POST[email].'</small></h3>
<div style="padding-left:20;">'.$fecha.'</div>
<div style="padding-left:20; padding-top:5; padding-bottom:10;">
<h4>'.$comentario.'</h4>
</div>
<hr>';
$fp=fopen("comentarios/$contador.php","a");
fwrite($fp,$salida);
fclose($fp);
}
/*Material programado por http://dedydamy.com*/
?>
<? echo"<h3>$error</h3>" ?><br><br>
<form action="index.php" method="post">
<p align="center">Nombre (Dejar en blanco para Anónimo)<br />
<input id="nombre" name="nombre" type="text" />
<br />
<br />
<br />
Comentario (Obligatorio)<br />
<textarea name="comentario" cols="42" rows="5" class=":required" id="comentario"></textarea><br />
<br />
<input class="button" name="comentar" type="submit" value="Enviar" />
</p>
</form><br />
<br />
<?
$contador3 ="comentarios/contador2.txt";
$ag3 = fopen($contador3, "r+");
@ $comentarios3 = fread($ag3, filesize($contador3));
fclose($ag3);
if($comentarios3 == "0"){
echo"<br /><br /><h2>No hay comentarios</h2>";
}else{
foreach (glob("comentarios/*.php") as $comentari) {
include ($comentari);
}
}
?>
</body>
</html>