Script para un Libro de visitas en PHP

Este script es para que puedas crear un libro de visitas en PHP de una forma sencilla rápida:

<?php
// Because there is no table (tblgb)
error_reporting(0);

// Connect to DB
mysql_connect(“localhost”, “root”);
mysql_select_db(“gb”);

// Add entry
if(isset($_POST[‘dogbook’]))
{
// Are all necessary fields set?
if(isset($_POST[‘gbauthor’]) and isset($_POST[‘gbcomment’]))
{
mysql_query(“INSERT INTO tblgb VALUES (”, ‘” .date(“Y-m-d H:i:s”) .”‘, ‘” .$_POST[‘gbauthor’] .”‘, ‘” .$_POST[‘gbwebsite’] .”‘, ‘” .$_POST[‘gbwebsite’] .”‘)”);
header(“location: ?done”);
}
else
{
header(“location: ?fillall”);
}
}
?>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>

<html>

<head>

<meta http-equiv=”content-type” content=”text/html; charset=iso-8859-1″ />
<meta name=”author” content=”Andreas Lagerkvist” />

<title>ExSimpleGbook</title>

</head>

<body>

<div id=”site”>

<h1>SimpleGbook</h1>

<h2>Write</h2>

<form method=”post” action=””>
<p>
<input type=”hidden” name=”dogbook” value=”1″ />

<em>*</em> Name<br />
<input type=”text” name=”gbauthor” /><br /><br />
Website<br />
<input type=”text” name=”gbwebsite” /><br /><br />
<em>*</em> Comment<br />
<textarea name=”gbcomment”></textarea><br /><br />
<input type=”submit” />
</p>
</form>

<?php
if(isset($_GET[‘fillall’]))
{
echo “<p>Please fill out all necessary fields.</p>”;
}

echo “<h2>Read</h2>”;
echo “<ol>”;

$res = mysql_query(“SELECT * FROM tblgb ORDER BY posted DESC”);
while($row = mysql_fetch_assoc($res))
{
echo “<li><h3><a href=\”” .$row[‘website’] .”\”>” .$row[‘author’] .”</a></h3><p>” .$row[‘comment’] .”</p><p>” .$row[‘posted’] .”</p></li>”;
}
echo “</ol>”;
?>

</div>

<h1>SourceCode</h1>
<?php highlight_file(__FILE__); ?>

</body>

</html>

¡Dejános un comentario!

¡No olvides dejar un comentario!

Quobit

Quobit Autor

Somos Bit a Bit, llevamos los últimos consejos de tecnología hasta tu smartphone.

Comentarios

    gemas

    (24 agosto 2017 - 1:24 AM)

    Gracias por el artículo

    alga

    (26 octubre 2016 - 12:06 PM)

    Estado probando en localhost y me sale esto;

    Parse error: syntax error, unexpected ‘INTO’ (T_STRING) in C:\wamp64\www\responser\contacto.php on line 15

      Quobit

      Carlosnuel

      (15 noviembre 2016 - 11:59 PM)

      Hola Alga, el error se refiere a que en la sentencia INTO (Posiblemente de tu Query) tienes un error de código. Si gustas puedo apoyarte, pero necesito ver un poco más de tu código, no olvides copiarlo aquí en el post.

    alga

    (26 octubre 2016 - 11:37 AM)

    Hola Carlos no es posible que se pueda poner en una página html, gracias.

    emanuekl

    (11 marzo 2016 - 12:15 PM)

    aver ahora esta siii

    emanuekl

    (11 marzo 2016 - 12:13 PM)

    aver si funsiona

    José

    (14 mayo 2012 - 7:24 AM)

    Me gustaría que me enviaran un código parecido al que tienen hecho en esta seccion donde uno comenta y aparece el comentario en la misma pagina…. Saludos, y gracias!!!

    x

    (10 octubre 2011 - 11:48 AM)

    x

    Futbol Rapido Libres

    (20 septiembre 2011 - 1:34 PM)

    A mi me gustaria el script como este, en el que estoy escribiendo para ponerlo en mi web

    ser millonario

    (22 julio 2011 - 9:54 PM)

    Lo voy a probar, lo que que quiero es un script para mostrar los comentarios recientes en mi pagina principal, despues de hechar a andar este seguire con eso..
    Gracias por el script,, saludos

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.