Bueno, es un tagboard bastante agradable que hice... www.arekut.com ... weno les pase la direccion para que vean a que me refiero. Es un tagboard 99% hecho por mi, el 1% es de la ayuda que me han prestado.
El unico problema que tengo con este tag, es que quiero que cuando manden con el nombre "nombre" o mensaje "mensaje" no mande nada y me diga en una advertencia que escribi un nombre o mensaje incorrecto, me entienden? Ya que uso un javascript en ese rincon... no kero str_replace() por que no me sirve, no kero borrar esas 2 palabras :) ...
el codigo de mi tag es este:
<?
$fecha = date("d.m.y H:i");
$alerta = "";
if (empty($nombre)) {
$alerta .= "¿No tienes nombre?<br>";
}
if (empty($mensaje)) {
$alerta .= "Si no vas a poner un mensaje, entonces no lo hagas...<br>";
}
if ($alerta == "") {
$mensaje = ereg_replace("\r\n","<br>", $mensaje); //acá cambiaremos los saltos de linea
$nombre = htmlentities($nombre); //quitamos cualquier codigo html
$incluir="$fecha|$nombre|$mensaje\n";
$a1 = fopen("*archivo.txt", "a+");
flock($a1,2);
$fw = fwrite($a1, $incluir);
fclose($a1);
echo "Mensaje enviado correctamente ;)<br>
<strong>Nombre:</strong> $nombre<br>
<strong>Mensaje:</strong> $mensaje
";
} else {
echo $alerta;
}
?>
Grax, espero q me puedan ayudar!