Avatar Image
Usuario Novato
Usuario Novato

Hola que tal

hace tempo que estoy investigando como programar un libro de visitas para mi web con lenguajes html, script, php y mysql encontre varias soluciones para realizarlo pero ninguna cumple realmente U_u...

Lo que busco lograr es crear un libro de visitas capas de interactuar con los usuarios de mi web alo que me refiero algo parecido a lo que hace facebook permite que al poner un comentario (estado) pueda ser respondido por otros usuarios.

En si lo que busco es que los usuarios puedan publicar un comentario y dar la oportunidad ala vez de que sean respondidos y les llegue una notificacion a su correo.

Si alguien pudiera ayudarme se lo agradeceria (:

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por @luis12345manuel

Lo que busco lograr es crear un libro de visitas capas de interactuar con los usuarios de mi web alo que me refiero algo parecido a lo que hace facebook permite que al poner un comentario (estado) pueda ser respondido por otros usuarios.

No estas buscando un libro de visitas, en primer lugar.

Lo que estas buscando es crear una red social... no me suena que haya códigos ya creados, pero si tienes conocimientos de html, mysql y php, podrías hacerlo por tu cuenta.

Primer paso: crear un sistema de registro de usuarios.

Avatar Image
Usuario Novato
Usuario Novato

@NoSetup.org,

Hola gracias por responder a mi pregunta (:

Sepodria decir que quiero algo similar a una red social pero algo simple, conosco lo basico de programacion con php y mysql pero realmente no es mucho.

Ya tengo el sistema de registro de usuarios y un libro de visitas pero el problema que tengo es que no he logrado conectarlos no he logrado que el libro de visitas lea la "session start()" y almacenar el nombre de usuario y su comentario en mi Base de datos, otra cosa es que no tengo idea de como programar el libro de visitas para que sea capas de permitir a los usuarios responder un comentario que ya este almacenado U_u

Avatar Image
@man / @woman
@man / @woman

El libro de visitas ¿lo has programado tu? ¿es algun script? ¿o es un sistema externo?

Avatar Image
Usuario Novato
Usuario Novato
Escrito originalmente por @NoSetup.org

El libro de visitas ¿lo has programado tu? ¿es algun script? ¿o es un sistema externo?

El libro lo programe yo y lo subi a mi hospedaje el codigo es

La bd mysql es:

CREATE TABLE `firmar` ( `firma_ID` int(11) NOT NULL auto_increment,

`usuario` varchar(25) NOT NULL,

`firma` text NOT NULL,

PRIMARY KEY (`firma_ID`)

) ENGINE=MyISAM ;

--------------------------------------------------------------------------- ------------------------------------------

libro de visitas.php

<?php
/* conexion ****************/
// conectamos al servidor MySQL
$link = mysql_connect('localhost', 'root', '');
if(!$link) {
die("Error al intentar conectar: ".mysql_error());
}
// seleccionamos la base de datos
$db_link = mysql_select_db('libro_visitas', $link);
if(!$db_link) {
die("Error al intentar seleccionar la base de datos". mysql_error());
}
/* fin conexion ************/
/* prosesamiento de los datos */
// verificamos si ha sido enviado el formulario
if(isset($_POST['enviar']) && $_POST['enviar'] == 'Enviar'){
// verificamos que el formulario
// no venga vacio
if(!empty($_POST['usuario']) && !empty($_POST['firma'])){
// creamos las variables a usar en la consulta
// y le asignamos sus valores
$usuario = htmlentities(trim($_POST['usuario']));
$firma = htmlentities(trim($_POST['firma']));
// la consulta INSERT
$sqlInsert = mysql_query("INSERT INTO firmar (usuario, firma)
VALUES ('$usuario', '$firma')", $link)
or die(mysql_error());
}else{
echo "Debe llenar todos los campos";
}
}
/* fin del proseso de datos */
/* mostrando los registros (firmas) */
$sqlQuery = mysql_query("SELECT * FROM firmar", $link)
or die(mysql_error());
$totalFirmas = mysql_num_rows($sqlQuery);
// verificamos si hay
// alguna firma registrada,
// de lo contrario enviamos un mensaje
if($totalFirmas == 0){
echo "Nadie se ha animado a firmar este libro :(";
}
// si hay firmas registradas
// las mostramos
else{
while($row = mysql_fetch_array($sqlQuery)){
echo "<p><b>$row[usuario]</b> dijo:<br />". nl2br($row['firma']) ."</p><hr />";
}
}
?>
<!-- el formulario -->
<form name="html" action="<?php $_SERVER['PHP_SELF']; ?>" method="post">
<p>
Usuario:<br />
<input type="text" name="usuario" />
</p>
<p>
Firma:<br />
<textarea name="firma" cols="35" rows="7"></textarea>
</p>
<input type="submit" name="enviar" value="Enviar" />
</form>

Ese es el codigo de mi libro de visitas el problema es que no se como lograr leer la session start de mi registro de usuarios y alamacenar en la bd de mi libro de visitas junto con el comentario U_U

Avatar Image
@man / @woman
@man / @woman

Pues al inicio del php metes     session_start();

Y según como hayas llamado a las variables, sería $usuariok=$_SESSION['lusuario'];

Empieza, haciendo esto...

Avatar Image
Usuario Novato
Usuario Novato

@NoSetup.org,gracias por el dato

ya intente pero no estoy seguro si funciono bien, me arrojan el siguiente error:

502 Bad Gateway ---- nginx 

ya intente corregir y restaurar el codigo pero me sigue marcando el error

https://buscadorlmrg.webcindario.com/Libro%20usu/libro%20de%20visitas.php

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 04/Sep/2005, 15:59
lick_boy die_brc NoSetup.org drakem L0U1S711kDec/08
Por: , el 24/Jun/2004, 03:01
clubatletismo WebmasterExt.14kJun/04