[TUTORIAL]sistema de comentarios en php sin base de datos
2 participantes
Mega Tutos :: Informática :: Web
Página 1 de 1.
[TUTORIAL]sistema de comentarios en php sin base de datos
Hola,
este es mi primer tutorial, espero que os guste.
Trata sobre insertar un sistema de comentarios en la web.
Todos los archivos que tienen relacion DIRECTA con el sistema de comentarios, tienen que estar en php, es decir, si quieres tener tu sistemq en el index, no tiene que ser index.html, sino index.php ...
empecemos, necesitaremos cuatro archivos. El primero:
comentarios.php
en este archivo, es donde se escriben los comentarios, existen tres campo, el nombre, el email, y el comentario.
siguiente.
opinar.php
pagina.php
y por ultimo, el comentarios.txt
este archivo, tiene que estar en formato texto (bloc de notas)
Espero que os sirva, y si teneis algun problema, aqui para solucionarlo
nosaber
este es mi primer tutorial, espero que os guste.
Trata sobre insertar un sistema de comentarios en la web.
Todos los archivos que tienen relacion DIRECTA con el sistema de comentarios, tienen que estar en php, es decir, si quieres tener tu sistemq en el index, no tiene que ser index.html, sino index.php ...
empecemos, necesitaremos cuatro archivos. El primero:
comentarios.php
- Código:
<html>
<head>
<title>Escribir en doc, de texto</title>
</head>
<body>
<form action='opinar.php' method='post'>Nombre: <br /><input type='text' name='nombre' /><br />Email: <br /><input type='text' name='mail' /><br />Comentario:<br /><textarea name='comentario' rows='10' cols='40'></textarea><br /><input type='submit' value='Enviar comentario-->' /></form>
</body>
</html>
en este archivo, es donde se escriben los comentarios, existen tres campo, el nombre, el email, y el comentario.
siguiente.
opinar.php
- Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<?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[nombre]"); // Escribo el nombre del visitante
fputs ($archivo,"\n"); // Dejo una linea de salto
fputs ($archivo,"E-Mail del visitante: $_REQUEST[mail]"); // 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,"<b>$comentario</b>"); // 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><b>Gracias!</b> por el comentario
$_POST[nombre] </h1><br>"; // Damos el mensaje de exito y despedimos al visitante
echo "<a href='index.php'>Regresar a la pagina principal</a>"; // Finalizamos la consulta php.
?>
<a href="pagina.php">aqui para ver tu comentario</a>
</div>
</body>
</html>
pagina.php
- Código:
<html>
<head>
<title>5</title>
</head>
<body>
<h1><center><b>LOS COMENTARIOS:</b></center><br></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: <a href="comentario.php">aqui!</a>
</body>
</html>
y por ultimo, el comentarios.txt
este archivo, tiene que estar en formato texto (bloc de notas)
Espero que os sirva, y si teneis algun problema, aqui para solucionarlo
nosaber
nosaber- Pasajero
- Cantidad de envíos : 12
Fecha de inscripción : 20/08/2009
Localización : poR la weB...
Re: [TUTORIAL]sistema de comentarios en php sin base de datos
Pues tengo que admitir que es un buen tutorial, porque un WebMaster de una web no sabe que qué le parece la web a los visitantes sin tener un apartado donde comenten.
Muy buen tuto, sí señor jejejeje.
Muy buen tuto, sí señor jejejeje.
Re: [TUTORIAL]sistema de comentarios en php sin base de datos
Hola,
gracias, tengo que admitir que se me resistio un poco cuando quise hacerlo (hace tiempo) pero lo solucione rapido jaja problemas de letras que en vez de poner una "a" ponia una "r"
nosaber
gracias, tengo que admitir que se me resistio un poco cuando quise hacerlo (hace tiempo) pero lo solucione rapido jaja problemas de letras que en vez de poner una "a" ponia una "r"
nosaber
nosaber- Pasajero
- Cantidad de envíos : 12
Fecha de inscripción : 20/08/2009
Localización : poR la weB...
Temas similares
» [TUTORIAL] Guía rápida de Gimp 2.6
» [TUTORIAL] Guía rápida de Classic FTP
» [TUTORIAL] Guía rápida de Safari Web Browser
» [TUTORIAL] Bajar vídeos de YouTube con aTube Catcher
» [TUTORIAL] Cómo crear un Slide Show o Galería de Imágenes
» [TUTORIAL] Guía rápida de Classic FTP
» [TUTORIAL] Guía rápida de Safari Web Browser
» [TUTORIAL] Bajar vídeos de YouTube con aTube Catcher
» [TUTORIAL] Cómo crear un Slide Show o Galería de Imágenes
Mega Tutos :: Informática :: Web
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|