quiero algo asi como el de esta web...:
http://www.urbanspoon.com/r/9/762135/restaurant/Atlanta/Red-Salt-Ro…
quiero tener en mi web un libro de visitas, en la que mis visitantes dejen un comentario, alguna sugerensia y por que no sus quejas u opiniones, para poder mejorar mis servicios, y claro que todas las demas personas que visiten la web la puedan ver...
he estado hurgando en el foro y encontre que debo de crear algunos archivos llamados:
comentario.php
comentarios.txt
index.php
opinar.php
estos son los codigos que copie para cada uno de los archivos:
comentario.php:
<form action='opinar.php' method='post'>Nombre:
<input type='text' name='nombre' />
Email:
<input type='text' name='mail' />
Comentario:
<textarea name='comentario' rows='10' cols='40'></textarea>
<input type='submit' value='Enviar comentario-->' /></form>
comentarios.txt:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Page title</title>
</head>
<body>
</body>
</html>
(que por sierto este archivo debe de estar en blanco por que es adonde se quedan los comentarios)
index.php:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>5</title>
</head>
<body>
<h1><center>LOS COMENTARIOS:</center>
</h1>
<?php
$fp=fopen("opiniones.txt","r") or
die("No se pudo abrir el archivo");
while (!feof($fp))
{
$linea=fgets($fp);
$lineasalto=nl2br($linea);
echo $lineasalto;
}
?>
PARA ESCRIBIR UNO: aqui!
</body>
</html>
opinar.php:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Page title</title>
</head>
<body>
<?php
$comentario=$_REQUEST['comentario'];
// Escribo en el archivo de opiniones lo que el usuario dijo:
$archivo=fopen ("opiniones.txt","a") or die ("No se pudo guardar su opinion"); // Abro el archivo
fputs ($archivo,"Nombre del visitante: $_REQUEST"); // Escribo el nombre del visitante
fputs ($archivo,"\n"); // Dejo una linea de salto
fputs ($archivo,"E-Mail del visitante: $_REQUEST"); // Escribo el email del visitante
fputs ($archivo,"\n"); // Dejo una linea de salto
fputs ($archivo,"Comentario:"); // Pongo de titulo la palabra "opinion:" antes de lo que dijo el visitante.
fputs ($archivo,"\n"); // Linea de salto
fputs ($archivo,"$comentario"); // Escribo la opinion
fputs ($archivo,"\n"); // Linea de salto
fputs ($archivo,"<hr>"); // Separo una opinion de otra
fputs ($archivo,"\n"); // Y dejo otra linea de salto.
fclose ($archivo); // Cierro el archivo
echo "<h1>Gracias! por el comentario
$_POST </h1>
"; // Damos el mensaje de exito y despedimos al visitante
echo "Regresar a la pagina principal"; // Finalizamos la consulta php.
?>
aqui para ver tu comentario
</div>
</body>
</body>
</html>
------------y bien? ya los tengo, ahora que debo de hacer para agregarlos y hacerlos funcionar...por ejemplo en el link de mi web, el de comentarios?
http://www.urbanspoon.com/r/9/762135/restaurant/Atlanta/Red-Salt-Ro…
quiero tener en mi web un libro de visitas, en la que mis visitantes dejen un comentario, alguna sugerensia y por que no sus quejas u opiniones, para poder mejorar mis servicios, y claro que todas las demas personas que visiten la web la puedan ver...
he estado hurgando en el foro y encontre que debo de crear algunos archivos llamados:
comentario.php
comentarios.txt
index.php
opinar.php
estos son los codigos que copie para cada uno de los archivos:
comentario.php:
<form action='opinar.php' method='post'>Nombre:
<input type='text' name='nombre' />
Email:
<input type='text' name='mail' />
Comentario:
<textarea name='comentario' rows='10' cols='40'></textarea>
<input type='submit' value='Enviar comentario-->' /></form>
comentarios.txt:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Page title</title>
</head>
<body>
</body>
</html>
(que por sierto este archivo debe de estar en blanco por que es adonde se quedan los comentarios)
index.php:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>5</title>
</head>
<body>
<h1><center>LOS COMENTARIOS:</center>
</h1>
<?php
$fp=fopen("opiniones.txt","r") or
die("No se pudo abrir el archivo");
while (!feof($fp))
{
$linea=fgets($fp);
$lineasalto=nl2br($linea);
echo $lineasalto;
}
?>
PARA ESCRIBIR UNO: aqui!
</body>
</html>
opinar.php:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Page title</title>
</head>
<body>
<?php
$comentario=$_REQUEST['comentario'];
// Escribo en el archivo de opiniones lo que el usuario dijo:
$archivo=fopen ("opiniones.txt","a") or die ("No se pudo guardar su opinion"); // Abro el archivo
fputs ($archivo,"Nombre del visitante: $_REQUEST"); // Escribo el nombre del visitante
fputs ($archivo,"\n"); // Dejo una linea de salto
fputs ($archivo,"E-Mail del visitante: $_REQUEST"); // Escribo el email del visitante
fputs ($archivo,"\n"); // Dejo una linea de salto
fputs ($archivo,"Comentario:"); // Pongo de titulo la palabra "opinion:" antes de lo que dijo el visitante.
fputs ($archivo,"\n"); // Linea de salto
fputs ($archivo,"$comentario"); // Escribo la opinion
fputs ($archivo,"\n"); // Linea de salto
fputs ($archivo,"<hr>"); // Separo una opinion de otra
fputs ($archivo,"\n"); // Y dejo otra linea de salto.
fclose ($archivo); // Cierro el archivo
echo "<h1>Gracias! por el comentario
$_POST </h1>
"; // Damos el mensaje de exito y despedimos al visitante
echo "Regresar a la pagina principal"; // Finalizamos la consulta php.
?>
aqui para ver tu comentario
</div>
</body>
</body>
</html>
------------y bien? ya los tengo, ahora que debo de hacer para agregarlos y hacerlos funcionar...por ejemplo en el link de mi web, el de comentarios?