+ Responder Tema
Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 15 de 18

Tema: [TUTORIAL] libro de visitas con MySQL y PHP (muy facil ;))

  1. #1
    Esto empieza a ser un vicio... Habitante MzStudios Está en el buen camino
    Fecha de Ingreso
    07 jul, 08
    Mensajes
    343
    Poder de Reputación
    7

    [TUTORIAL] libro de visitas con MySQL y PHP (muy facil ;))

    Como lo prometi, el tuto del libro de visitas, paso a paso...

    Bien, hoy vamos a montar un libro de visitas con MySQL no os asusteis, no es tan dificil como muchos lo hacen parecer ;)

    Primero vamos a descargar los archivos del guestbook para hacer mas sensillo el tuto

    http://rapidshare.com/files/12852973...tbook.zip.html

    Bueno, una vez que descarguemos los descomprimimos a un directorio, prferiblemente que tenga de nombre guestbook (para poder seguir mas facilmente el tutorial)

    Los Archivos seran:

    Código:
    ../
    
    index.php
    guestbook.sql
    
    ../admin
    
    guestbook.php
    index.php
    schimbapass.php
    style.css
    
    ../admin/inc/
    
    connect.php
    functions.js
    Bueno los archivos mas importantes de todos estos son 2

    guestbook.sql

    connect.php

    el primero, es el archivo que contiene las instrucciones para crear la base de datos y es lo primero que vamos a hacer en mi caso, utilizare 000webhost

    Primero, entrare a mi panel de control:




    luego entrare en MySQL y creare una nueva Base de Datos a la que llemare

    Código:
    a8551709_use
    con usuario

    Código:
    a8551709_use
    Definire mi contraseña

    Código:
    ********* ;)
    y le dare, "crear base de datos"

    Luego, voy a volver a panel de control y voy a seleccionar phpMyAdmin




    Me dirijo a mi base de datos que acabo de crear y le doy "Enter phpMyAdmin"




    Esto me va a enviar a la ventana donde administro las tablas de la base de datos ahi nos dirigiremos a SQL para hacer una consulta




    una vez en esta pantalla, abriremos con notepad el archivo

    guestbook.sql

    y veremos algo como esto:

    Código:
    CREATE TABLE `users` (
      `id` int(10) NOT NULL auto_increment,
      `user` varchar(25) default NULL,
      `pass` varchar(50) default NULL,
      PRIMARY KEY  (`id`)
    ) TYPE=MyISAM AUTO_INCREMENT=0 ;
    
    -- 
    -- Dumping data for table `users`
    -- 
    
    INSERT INTO `users` VALUES (1, 'root', '63a9f0ea7bb98050796b649e85481845');
    lo copiaremos y lo pegaremos en el cuadro para la consulta SQL y le daremos "GO"




    Una vez que nos diga que la tabla ha sido creada satisfactoriamente, veremos algo como esto:




    cuando hayamos hecho esto, vamos a nuestra carpeta ../admin/inc/ y abrimos con notepad el archivo

    connect.php

    y veremos algo como esto:

    Código:
    <?
    
    $hostname="localhost"; 
    $database="user";
    $username="";
    $password="";
    
    mysql_connect($hostname, $username, $password) or die (mysql_error());
    mysql_select_db($database) or die (mysql_error()); 
    
    ?>
    nosotros ingresamos nuestros datos:

    Código:
    <?
    
    $hostname="mysql2.000webhost.com"; 
    $database="a8551709_use";
    $username="a8551709_use";
    $password="*******";
    
    mysql_connect($hostname, $username, $password) or die (mysql_error());
    mysql_select_db($database) or die (mysql_error()); 
    
    ?>
    Ojo, ingresen SUS datos ;)

    bueno ahora subimos todos nuestros archivos por FTP a nuestro servidor, recomiendo dentro de un directorio que se llame guestbook, una vez que subimos los archivos vamos a poner en nuesto navegador

    http://tudominio.com/guestbook/index.php

    y veremos algo como esto:

    http://nadaquehacer.net46.net/guestbook/index.php

    este es un ejemplo del guestbook ya funcionando, aqui podemos ver que todo esta en orden

    para borrar o administrar los mensajes, podemos dirigirnos a:

    http://tudominio.com/guestbook/admin/index.php

    ahi se te pedira un usuario y una contraseña, para poder entrar, la que esta por defecto es

    user: root
    password: root

    SUGERENCIA: cambienla

    bueno, eso es todo, ya tienen su libro de visitas con MySQL funcionando en su web, espero que os haya servido, saludos y recuerden visitar el foro de:

    http://mzstudios.net46.net

    donde publicare nuevos tutoriales como este principalmente en el foro

    cualquier problema que tengan con los archivos, me avisan, saludos...

  2. #2
    Esto empieza a ser un vicio... Habitante serverdns will become famous soon enough
    Fecha de Ingreso
    28 jun, 08
    Ubicación
    Magdalena Jalisco, Mexico.
    Mensajes
    435
    Poder de Reputación
    8

    Buen tutorial

    Buen tutorial, pero esta en la seccion equivocada, para eso existe una seccion de tutoriales.

  3. #3
    Esto empieza a ser un vicio... Habitante linkgl Está en el buen camino
    Fecha de Ingreso
    04 mar, 08
    Mensajes
    1,258
    Poder de Reputación
    13
    Es verdad, aunque ya lo probe y te quedo muy muy bien

  4. #4
    Recien Llegado! Pasaba por aquí... amarlatierra Está en el buen camino
    Fecha de Ingreso
    10 sep, 08
    Mensajes
    1
    Poder de Reputación
    0
    Hola yo tengo uan duda, he estado probando como hacer un libro de visitas. todo sale bien, hago la base de datos, el php, todo bien pero me marca no database selected, y es que en connect.php

    <?

    $hostname="localhost";
    $database="user";
    $username="";
    $password="";

    mysql_connect($hostname, $username, $password) or die (mysql_error());
    mysql_select_db($database) or die (mysql_error());

    ?>

    no se que poner en $hostname ?

    debe ser una bobada pero no se

  5. #5
    Recien Llegado! Pasaba por aquí... PauLMagO Está en el buen camino
    Fecha de Ingreso
    18 dic, 08
    Mensajes
    1
    Poder de Reputación
    0

    a mi no me funciona

    bueno despues de varios intentos con el libro de visitas no me sale..
    todo lo hago bien.. de echo tengo que modificar el nombre de la tabla.. creando dos tablas una con nombre users y la otra con nombre guestbook..
    ii si me aparece todo.. hasta donde firmar.. solo que cuando le doy submit me salta un error "Column count doesn't match value count at row 1" y de ahi ya no se que hacer.. segun yo todo lo tengo bien..

    por favor ayudame..
    fue muy buena tu colaboracion.. ya que fue un tuto muy sencillo i facil..
    pero estoy atorado en ese paso..
    porfavor.. ayuda..
    gracias de antemano..

  6. #6
    Esto empieza a ser un vicio... Habitante reymolina123 Está en el buen camino
    Fecha de Ingreso
    14 may, 09
    Mensajes
    334
    Poder de Reputación
    6
    todo bien pero lo unico que al querer ir a la zona
    http://reymolina.atwebpages.com/guestbook/index.php

    me dice

    Table '226978_reymolina.guestbook' doesn't exist

    si alguien save algo de este problema que me lo comunique

  7. #7
    Recien Llegado! Pasaba por aquí... JMR08 Está en el buen camino
    Fecha de Ingreso
    22 may, 09
    Mensajes
    1
    Poder de Reputación
    0
    Cita Iniciado por reymolina123
    todo bien pero lo unico que al querer ir a la zona
    http://reymolina.atwebpages.com/guestbook/index.php

    me dice

    Table '226978_reymolina.guestbook' doesn't exist

    si alguien save algo de este problema que me lo comunique
    Hola a todos, segui los pasos del tutorial hasta que llegue al error que reymolina123 menciona :(
    Cuando me dirigo a index me dice
    Table 'a1535766_user.guestbook' doesn't exist

    Me podeis decir que e hecho mal ?
    Segui todos los pasos T_T

    Para amarlatierra Tenia el mismo problema que tu y no lo encontraba por ninguna parte ... pero al final lo encontre :D

    dirigete a Manage MySQL Databases
    y veras como en negrita te pone tu direccion, por ejemplo a mi me pone

    mysql9.000webhost.com



    Bueno gracias a todos :)

  8. #8
    Esto empieza a ser un vicio... Habitante reymolina123 Está en el buen camino
    Fecha de Ingreso
    14 may, 09
    Mensajes
    334
    Poder de Reputación
    6
    MI problema si mal no creo es que el server no acepta mas base de datos es decir que el sql o el mismo server no acepta ma eo e lo que entendi porqeu e intentado trabajar con mas base de datos de otras aplicaciones y tampoco no me lo permite alguien que me lo aclare
    http://reymolina.atwebpages.com/principal.html

    os dejo l direccion ese es el servidor con que trabajo bueno puede cer esa la causa pero no estoy muy claro

  9. #9
    Recien Llegado! Habitante founaud Está en el buen camino
    Fecha de Ingreso
    10 jun, 09
    Mensajes
    19
    Poder de Reputación
    5
    Hola,

    Tengo un pequeño lio con los archivos que tengo que crear en mi servidor local, y los que tengo que subir.

    Os ruego me echeis una mano

    Gracias

    Pedro

  10. #10
    Recien Llegado! Merodeador hector Está en el buen camino
    Fecha de Ingreso
    11 mar, 11
    Mensajes
    6
    Poder de Reputación
    0

    No ME FUNCIONA ESTO.

    He intentado todo los que dices y al final me dice acceso denegado a mi usario de webhost y a la base de datos user ¿Que debo hacer?Respondeme rapido,me urge.
    Aclara más los pasos ,por favor.
    Las tablas guestbook,ac_users no las creo,solo creo la de 'users'
    Un saludo

    Como cambio los permisos a tablas,base de datos??????
    Última edición por hector; 11/03/2011 a las 13:56

  11. #11
    Recien Llegado! Merodeador hector Está en el buen camino
    Fecha de Ingreso
    11 mar, 11
    Mensajes
    6
    Poder de Reputación
    0
    Comprueba que tu tabla se llama guestbook y que la tienes creada.

  12. #12
    Recien Llegado! Merodeador hector Está en el buen camino
    Fecha de Ingreso
    11 mar, 11
    Mensajes
    6
    Poder de Reputación
    0
    He intentado todo los que dices(tenga bas de datos,he creado la tabla users en phpmyadmin,he configurado solo esos dos archivos que indicas,los he subido con filezilla a mi servirdor remoto webhost,,accedo a la direccion parecida a la tuya para abrir el libro de visitas,...) y al final me dice acceso denegado a mi usario de webhost y a la base de datos user ¿Que debo hacer?Respondeme rapido,me urge.
    Aclara más los pasos ,por favor.
    Las tablas guestbook,ac_users no las creo,solo creo la de 'users'
    Un saludo

    Como cambio los permisos a tablas,base de datos??????


    Al clicar en libro de visitas (instalado en joomlaq 1.5) me sale esto:
    http://error404.000webhost.com/?



    nota:previamente he instalado phocaguesbook en joomla 1.5 ¿interfiere?
    Última edición por hector; 11/03/2011 a las 14:02

  13. #13
    Recien Llegado! Merodeador hector Está en el buen camino
    Fecha de Ingreso
    11 mar, 11
    Mensajes
    6
    Poder de Reputación
    0

    No ME FUNCIONA ESTO.

    He echo todos los paso y al final:

    Access denied for user '*****'@'**.**.*.**' to database 'user'

    Ni si quiere puedo ingresar root root en donde dices.

    Oculto mis datos por seguridad,pero creo que ya sabes de que datos hablo:
    color darkred:el nombre de mi username de webhost
    color lime:no se que es

  14. #14
    Esto empieza a ser un vicio... Habitante cesar_ed will become famous soon enough Avatar de cesar_ed
    Fecha de Ingreso
    11 feb, 10
    Mensajes
    563
    Poder de Reputación
    6
    Debes poner tu nombre de usuario y contraseña del mysql y no root root.
    Es facil programar "Solo interesate en aprender"

  15. #15
    Recien Llegado! Merodeador hector Está en el buen camino
    Fecha de Ingreso
    11 mar, 11
    Mensajes
    6
    Poder de Reputación
    0

    Solucionado

    Ni si quiera he necesitado esto:"Debes poner tu nombre de usuario y contraseña del mysql y no root root"
    He desactivado las paginas amigables y funciona de lo lindo con mi phocabook en joomla 1.5 remoto.No es necesario instalar esto que dices en el tutorial.Me quedo sin paginas amigables pero me funciona mi lista de visitas.
    Gracias por tu ayuda
    Un saludo.

+ Responder Tema

Temas Similares

  1. Libro de visitas con MySQL
    Por founaud en el foro Php Bases de Datos y MySQL (Nuevo!)
    Respuestas: 1
    Último Mensaje: 07/11/2009, 13:23
  2. Orden en la creaccion de un libro de visitas usando MySQL
    Por founaud en el foro Php Bases de Datos y MySQL (Nuevo!)
    Respuestas: 2
    Último Mensaje: 31/08/2009, 16:51

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes