Hola, he visto que le han dado mil vueltas al libro de visitas, asi que bueno al fin me decidi, si quieres un libro de visitas realmente muy sensillo de poner en tu sitio, te dejo este sensillo script para un libro de visitas que funciona sin MySQL solo archivos de texto
un ejemplo del libro:
http://www.mzstudios.net46.net/libro-trade/libro.phpojo, lo subi solo el script, no esta decorado XD
bueno ahora si, los ejemplos son solo 3 archivos los que vas a necesitar:
Este sea el formulario que el usuario llenara a la hora de firmar, no hay gran explicacion del mismo
libro.php
<div align="center">[b][url="#firmar"].: Firma el libro de visitas :.[/url][/b]
<?php include("libro.txt"); #aquí para cambiar la ruta del archivo que muestra las entradas
?>
</div>
<table border=0 cellpadding=0 cellspacing=0>
<tr>
<td width="16%" align="center" valign="top">
<p align="center">[b].: Firmar :.<a name="firmar"></a>[/b]</p>
<table width="90%" cellspacing="1" cellpadding="1">
<tr>
<td align="left">
<?php
print "<table border=0 width=95% cellspacing=1>
<form method='post' action='firmar.php'>
<tr><td width=30%>[b]Nombre :[/b][/b]</td><td width=70%><input name=nombre maxlenght=30 type=text></td></tr>
<tr><td width=30%>[b]Email :[/b]</td><td width=70%><INPUT name=email type=text></td></tr>
<tr><td width=30%>[b]Nombre de tu web :[/b]</td><td width=70%><INPUT name=nombreweb type=text></td></tr>
<tr><td width=30%>[b]Url :[/b]</td><td width=70%> Http://<INPUT name=weburl type=text></td></tr>
<tr><td width=30%>[b]País :[/b]</td><td width=70%><input maxlenght=50 name=pais type=text></td></tr>
<tr><td width=30%>[b]Ciudad :[/b]</td><td width=70%><input maxlenght=50 name=ciudad type=text></td></tr>
<tr><td width=30%>[b]Nos encontraste en :[/b]</td><td width=70%><select name=desde>
<option value=Buscador>En un buscador</option>
<option value=Top>En un top</option>
<option value=Directorio>Un enlace de una web</option>
<option value=Afiliado>Una web afiliada</option>
<option value=...>Otro sitio</option>
</select></td></tr>
<tr><td width=30%>[b]Valoración :[/b]</td><td width=70%><select name=valoracion>
<option value=10>10</option>
<option value=9>9</option>
<option value=8>8</option>
<option value=7>7</option>
<option value=6>6</option>
<option value=5>5</option>
<option value=4>4</option>
<option value=3>3</option>
<option value=2>2</option>
<option value=1>1</option>
</select></td></tr>
<tr><td width=30%>[b]Comentarios :[/b]</td><td width=70%><textarea name=comentario rows=5 cols=23></textarea>
<input type=submit value=Enviar></td></tr>
</form></table>";
?>
</td>
</tr>
</table>
<div align="center"></div></td>
</tr>
</table>
</p>
<p align="left">
la linea mas importante de este archivo es:
<form method='post' action='firmar.php'>
bueno ahora el archivo que escribira todo lo que el usuario submit en el archivo de texto
firmar.php
<?php
$pvm = getdate();
$archivo="libro.txt"; #aquí para cambiar la ruta del archivo donde se guardan las entradas
$uusi="<table border=0 width=95% cellspacing=1><tr><td width=30%>[b]nombre :[/b]</td><td width=70%> $nombre </td></tr><tr><td width=30%>[b]Fecha : [/b]</td><td width=70%>$pvm[mday]-$pvm[mon]-$pvm[year]</td></tr><tr><td width=30%>[b]E-mail :[/b]</td><td width=70%>[email='$email']<font color='000000'>$email</font>[/email]</td></tr><tr><td width=30%>[b]Web :[/b]</td><td width=70%>[url='http://$weburl']<font color='000000'>$nombreweb</font>[/url]</td></tr><tr><td width=30%>[b]Localización :[/b]</td><td width=70%>$pais - $ciudad </td></tr><tr><td width=30%>[b]Nos encontró en un:[/b]</td><td width=70%> $desde </td></tr><tr><td width=30%>[b]Valoración :[/b]</td><td width=70%> $valoracion </td></tr><tr><td width=30%>[b]Comentario :[/b]</td><td width=70%> $comentario </td></tr></table><hr width=70%>\n\n";
$fp=fopen($archivo, "r+");
$vanha=fread($fp, filesize($archivo));
fseek($fp, 0);
fwrite($fp, "${uusi}${vanha}");
fclose($fp);
print "[b]Gracias por firmar !![/b]
";
print "<a href=libro.php>Regresar</a>";
?>
listo, con esto estara hecho, ya tienes los dos archivos mas importantes del libro
ahora si, solo nos falta nuestra "base de datos" XD que sera un archivo de texto al que llamaremos
libro.txt
este lo dejaremos en blanco
luego subimos todo al servidor, y le damos permisos 777 al archivo de texto con esto el libro quedara terminado
para borrar alguna entrada, tienen que entrar al archivo de texto, y borrarla :wink: :wink: :wink: saludos