PDA

Ver versión completa : libro de visitas


logamweb
14-sep-2005, 16:50
hum , de seguro el herror estan en la config , para entablar con la base de datoso , o no pusiste bien el modulo , pero por que no usar mejor uno gratuito , los de melodysoft son toitalmente personalizables , modificando el codigo claro

albaoru
14-sep-2005, 17:22
buenas a todos, he visto un codigo en php para crear un libro de visitas, pero se necesita una base de datos,
os pongo el codigo del libro por si a partir de ahi me podeis ayudar a saber cual es la base de datos que tengo que crear
gracias




<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Libro</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_popupMsg(msg) { //v1.0
alert(msg);
}
//-->
</script>
</head>
<body>
<?
mysql_connect('localhost','root','');
mysql_select_db('test');

if($submit || !$nombre || !$comentarios){

?>
<script language="JavaScript">
MM_popupMsg('Su mensaje no se pudo publicar debido a que no completo uno o ambos espacios en el formulario.\r\rPor favor re-intente.')
</script>
<?

}else{
$fecha = date("d/m/Y");
$t_nombre = trim($nombre);
mysql_query("INSERT INTO mensajes VALUES ('', '$fecha', '$t_nombre', '$comentarios', '$REMOTE_ADDR')");
?><script language="JavaScript">
MM_popupMsg('<?=trim($nombre)?>, qué tal?\r\rHemos archivado tu mensaje sin ningún problema.\r\rMuchas gracias por tu participación.')
</script>
<?}

?>
<table width="100%" border="0" cellspacing="1" cellpadding="1">
<?
$leer_libro = mysql_query("SELECT * FROM mensajes ORDER BY reg DESC");


while($dev_leer_libro = mysql_fetch_array($leer_libro)){

$fd = fopen ("http://www.hackingballz.com/atlasip_publico.php?ip=".$dev_leer_libro['ip'], "r");
$pais = fgets($fd, 4096);
fclose($fd);



?>
<tr>
<td width="24%" bgcolor="DFEAAF"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Nombre
completo:</font></td>
<td width="76%" bgcolor="F2F5E4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<?=htmlentities($dev_leer_libro['nombre'])?>
</font></td>
</tr>
<tr>
<td bgcolor="DFEAAF"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Comentarios</font></td>
<td bgcolor="F2F5E4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<?=ereg_replace("\r\n","<br>",htmlentities($dev_leer_libro['comentarios']))?>
</font></td>
</tr>
<tr>
<td colspan="2" bgcolor="DFEAAF"><div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Enviado
el
<?=$dev_leer_libro['fecha']?>
desde
<?=$dev_leer_libro['ip']?>
(
<?=ucwords(strtolower($pais))?>
)</font></div></td>
</tr>
<tr>
<td height="5" colspan="2"></td>
</tr>
<?}?>
</table>
<br>
<table width="85%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="DFEAAF"><font color="#000000" size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>PUBLICANDO
EL MENSAJE</strong></font></td>
</tr>
<tr>
<td><form name="form1" method="post" action="">
<br>
<table width="75%" border="0" align="center" cellpadding="1" cellspacing="1">
<tr>
<td width="24%"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Nombre
completo:</font></b></td>
<td width="76%" bgcolor="F2F5E4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<input name="nombre" type="text" id="nombre2" size="50">
</font></td>
</tr>
<tr>
<td><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Comentarios</font></b></td>
<td bgcolor="F2F5E4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<textarea name="comentarios" cols="38" rows="5" wrap="VIRTUAL" id="comentarios"></textarea>
</font></td>
</tr>
<tr>
<td> </td>
<td bgcolor="F2F5E4"><input type="submit" name="Submit" value="Publicar"></td>
</tr>
</table>
</form></td>
</tr>
</table></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</body>
</html>

albaoru
15-sep-2005, 13:46
no queria depender de nadie, porque y ahe probado algunos libros de otros servidores y se caen constantemente , ademas que no los puedes personalizar 100%

supongo que el codigo de antes esa bien lo unico que necesito son los datos de la base de datos

logamweb
15-sep-2005, 19:17
y que ase mi post en la cebecera, no recuerdo avewr puesto yo la pregunta?

fallo creo

albaoru
16-sep-2005, 10:24
supongo peo no importa