Mega Tutos
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

[TUTORIAL]sistema de comentarios en php sin base de datos

2 participantes

Ir abajo

[TUTORIAL]sistema de comentarios en php sin base de datos Empty [TUTORIAL]sistema de comentarios en php sin base de datos

Mensaje  nosaber Sáb Ago 22, 2009 3:35 pm

Hola,

este es mi primer tutorial, espero que os guste.


Trata sobre insertar un sistema de comentarios en la web.
Arrow 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
Pasajero

Cantidad de envíos : 12
Fecha de inscripción : 20/08/2009
Localización : poR la weB...

Volver arriba Ir abajo

[TUTORIAL]sistema de comentarios en php sin base de datos Empty Re: [TUTORIAL]sistema de comentarios en php sin base de datos

Mensaje  NLlorente Sáb Ago 22, 2009 10:23 pm

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.
NLlorente
NLlorente
Administrador de Mega Tutos
Administrador de Mega Tutos

Cantidad de envíos : 16
Fecha de inscripción : 06/07/2009
Localización : Si no es en Mega Tutos, en la cocina haciendo un bocata de chorizo

http://www.n-zone.orgfree.com/

Volver arriba Ir abajo

[TUTORIAL]sistema de comentarios en php sin base de datos Empty Re: [TUTORIAL]sistema de comentarios en php sin base de datos

Mensaje  nosaber Sáb Ago 22, 2009 10:48 pm

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

nosaber
Pasajero
Pasajero

Cantidad de envíos : 12
Fecha de inscripción : 20/08/2009
Localización : poR la weB...

Volver arriba Ir abajo

[TUTORIAL]sistema de comentarios en php sin base de datos Empty Re: [TUTORIAL]sistema de comentarios en php sin base de datos

Mensaje  Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.