¡Hola, Invitado!


Patrocinantes


Síguenos en Facebook


Síguenos en Twitter

Compartir este tema:
Poner un chat en mi web
gatoher Sin conexión
Miembro
***

Mensajes: 11
Registro en: Dec 2010
Gracias dados: 0
Gracias recibidos: 0
Mensaje: #1
Poner un chat en mi web
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Hola que tal a todos,no sabia si poner este post aqui o en el de css. Espero no haberme equivocado. Bueno estaba tratando de poner un chat en una web que tengo hecha con phpfreechat. Cree un documento contacto.php y un div para ponerlo en su interior. Pero no consigo que arranque, lo puse asi:


Lenguaje PHP
<div id="foro">
 
<?php
 
require_once " src/var/www/todometal/"; // ajustalo a la direccion (relativa al archivo chat.php) /* esta linea es la del error que me devuelve */
$params["serverid"] = md5(__FILE__);
$params["refresh_delay"] = 2000; // 2000ms = 2s
$chat = new phpFreeChat($params);
 
?> 
 
 
<?php $chat->printChat(); ?> 
</div>



Y me responde:


Warning: require_once( src/var/www/todometal/) [function.require-once]: failed to open stream: No such file or directory in /var/www/todometal/contacto.php on line 246

Fatal error: require_once() [function.require]: Failed opening required ' src/var/www/todometal/' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/todometal/contacto.php on line 2


Que puedo estar haciendo mal???
(Este mensaje fue modificado por última vez en: 20-12-2010 04:13 AM por -Gosw-.)
20-12-2010 02:28 AM
Buscar Citar
.:WindHack:. Sin conexión
Administrador
*******

Mensajes: 842
Registro en: Jul 2010
Facebook Google+ Twitter YouTube
Gracias dados: 62
Gracias recibidos: 60
Mensaje: #2
RE: Poner un chat en mi web
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
No estás haciendo referencia a la clase «phpFreeChat».

Lenguaje PHP
<?php
 
require_once dirname(__FILE__)."/src/phpfreechat.class.php"; // La clase necesaria
$params = array(); // Arreglo de parámetros
$params["nick"] = "User".rand(1,1000);  // Usuario inicial
$params["serverid"] = md5(__FILE__); // Id único del chat
$params["debug"] = false;
$chat = new phpFreeChat( $params ); // Crear...
 
?>
<html>
 <head>
  <title>phpFreeChat - Index</title>
 </head>
 <body>
 
<div class="contact">
  <?php echo "<h1><b>Contáctame</b></h1>"; $chat->printChat(); ?>
</div>
 
</body></html>



Saludos.

[Imagen: WindSig.php]
[Imagen: DaW-User.png]
[Imagen: administradorq.png]
"The only thing they can't take from us are our minds."
20-12-2010 03:03 AM
WWW Buscar Citar
gatoher Sin conexión
Miembro
***

Mensajes: 11
Registro en: Dec 2010
Gracias dados: 0
Gracias recibidos: 0
Mensaje: #3
RE: Poner un chat en mi web
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
E provado asi, no se si es a lo que te refieres:

Lenguaje PHP
<?php
 
require_once ("/var/www/todometal/phpfreechat-1.3"); // ajustalo a la direccion (relativa al archivo chat.php)
$params["serverid"] = md5(__FILE__);
$params["refresh_delay"] = 2000; // 2000ms = 2s
$chat = new phpFreeChat($params);
 
?>


No esta como tu lo tienes:

Lenguaje PHP
require_once dirname(__FILE__)."/src/phpfreechat.class.php";


Que tendría que modificar???
(Este mensaje fue modificado por última vez en: 20-12-2010 05:11 AM por .:WindHack:..)
20-12-2010 05:03 AM
Buscar Citar
.:WindHack:. Sin conexión
Administrador
*******

Mensajes: 842
Registro en: Jul 2010
Facebook Google+ Twitter YouTube
Gracias dados: 62
Gracias recibidos: 60
Mensaje: #4
RE: Poner un chat en mi web
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
El error es que, estás especificando la ruta de la carpeta donde están alojados todos los datos del script con una función -require_once()- que está meramente diseñada para incluir un fichero y posteriormente usarlo.

Lo que tienes que hacer es, simplemente incluir la clase del Chat. Es decir, tienes que sustituir:

Lenguaje PHP
require_once ("/var/www/todometal/phpfreechat-1.3");


Por:

Lenguaje PHP
require_once dirname(__FILE__)."/src/phpfreechat.class.php";

[Imagen: WindSig.php]
[Imagen: DaW-User.png]
[Imagen: administradorq.png]
"The only thing they can't take from us are our minds."
20-12-2010 05:10 AM
WWW Buscar Citar
gatoher Sin conexión
Miembro
***

Mensajes: 11
Registro en: Dec 2010
Gracias dados: 0
Gracias recibidos: 0
Mensaje: #5
RE: Poner un chat en mi web
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Nada seguí tus indicaciones y no funciona. Lo deje así:

Lenguaje PHP
<?php
 
require_once dirname(__FILE__)."/src/phpfreechat.class.php";
$params["serverid"] = md5(__FILE__); // calculate a unique id for this chat
$chat = new phpFreeChat($params);
 
?>


Tengo descomprimido phpfreechat-1.3 en la carpeta de la web. Que puede ser me responde:

Warning: require_once(/var/www/todometal/src/phpfreechat.class.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/todometal/contacto.php on line 3

Fatal error: require_once() [function.require]: Failed opening required '/var/www/todometal/src/phpfreechat.class.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/todometal/contacto.php on line 3


Sera por el apache???
(Este mensaje fue modificado por última vez en: 20-12-2010 08:14 AM por -Gosw-.)
20-12-2010 07:37 AM
Buscar Citar
.:WindHack:. Sin conexión
Administrador
*******

Mensajes: 842
Registro en: Jul 2010
Facebook Google+ Twitter YouTube
Gracias dados: 62
Gracias recibidos: 60
Mensaje: #6
RE: Poner un chat en mi web
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Vamos a organizarnos un poco.

¿Dónde tienes la carpeta del chat? ¿Cuál es la ruta?

Lo que tienes que hacer sería algo más o menos así, teniendo en cuenta las respuestas de las cuestiones anteriores...

Por ejemplo, tomando como ruta del script la carpeta "chat".

Ruta del sitio (raíz): /var/www/todometal/
Ruta del script: /var/www/todometal/chat/
Ruta de la clase: /var/www/todometal/chat/src/phpfreechat.class.php

Y en el archivo contacto.php quedaría algo así:

Lenguaje PHP
<?php
 
require_once dirname(__FILE__)."/chat/src/phpfreechat.class.php";
$params["serverid"] = md5(__FILE__); // calculate a unique id for this chat
$chat = new phpFreeChat($params);
 
?>

[Imagen: WindSig.php]
[Imagen: DaW-User.png]
[Imagen: administradorq.png]
"The only thing they can't take from us are our minds."
20-12-2010 09:39 AM
WWW Buscar Citar
gatoher Sin conexión
Miembro
***

Mensajes: 11
Registro en: Dec 2010
Gracias dados: 0
Gracias recibidos: 0
Mensaje: #7
RE: Poner un chat en mi web
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Vale ya lo conseguí, al final lo deje asi:

require_once dirname(__FILE__)."/phpfreechat-1.3/src/phpfreechat.class.php";

Luego tuve algunos problemas con los permisos data, pero lo conseguí. Ahora estaba buscando como poner un par de encuestas. Alguien sabe donde puedo conseguir??
21-12-2010 07:14 AM
Buscar Citar
.:WindHack:. Sin conexión
Administrador
*******

Mensajes: 842
Registro en: Jul 2010
Facebook Google+ Twitter YouTube
Gracias dados: 62
Gracias recibidos: 60
Mensaje: #8
RE: Poner un chat en mi web
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
¿Por qué no usas un CMS mejor?.

[Imagen: WindSig.php]
[Imagen: DaW-User.png]
[Imagen: administradorq.png]
"The only thing they can't take from us are our minds."
21-12-2010 07:42 AM
WWW Buscar Citar
gatoher Sin conexión
Miembro
***

Mensajes: 11
Registro en: Dec 2010
Gracias dados: 0
Gracias recibidos: 0
Mensaje: #9
RE: Poner un chat en mi web
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Eso que es? Me puedes dejar algo que vea?? Un enlace o algo asi
22-12-2010 05:25 AM
Buscar Citar
rogunix Sin conexión
Moderador Global
******

Mensajes: 381
Registro en: Jul 2010
Twitter
Gracias dados: 37
Gracias recibidos: 23
Mensaje: #10
RE: Poner un chat en mi web
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Un CMS es un Gestor de Contenidos, como por ejemplo Joomla o Wordpress. Creo que si no quieres complicarte en el diseño de tu página optes por un CMS, puesto a que tendrá un toque profesional, te recomiendo Wordpress, siempre podrás editar el code y ponerlo a tu estilo o agregarle las funcionalidades que desees.

[Imagen: e53.gif]
Linux Registered User #511239
(Este mensaje fue modificado por última vez en: 22-12-2010 05:42 AM por rogunix.)
22-12-2010 05:41 AM
WWW Buscar Citar
.:WindHack:. Sin conexión
Administrador
*******

Mensajes: 842
Registro en: Jul 2010
Facebook Google+ Twitter YouTube
Gracias dados: 62
Gracias recibidos: 60
Mensaje: #11
RE: Poner un chat en mi web
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Bueno, ahí rogunix te explico.

Échale un vistazo a: http://wordpress.org/
Es uno de los mejores.

[Imagen: WindSig.php]
[Imagen: DaW-User.png]
[Imagen: administradorq.png]
"The only thing they can't take from us are our minds."
22-12-2010 05:48 AM
WWW Buscar Citar
gatoher Sin conexión
Miembro
***

Mensajes: 11
Registro en: Dec 2010
Gracias dados: 0
Gracias recibidos: 0
Mensaje: #12
RE: Poner un chat en mi web
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Entre en la web oficial " tiene tradución ":wink: . Parece que es como un editor, no?
Tu lo gastas??
22-12-2010 07:27 AM
Buscar Citar
.:WindHack:. Sin conexión
Administrador
*******

Mensajes: 842
Registro en: Jul 2010
Facebook Google+ Twitter YouTube
Gracias dados: 62
Gracias recibidos: 60
Mensaje: #13
RE: Poner un chat en mi web
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Perdón, te di la versión en inglés.

Esta es en español: http://es.wordpress.org/

No es un editor, es un CMS ( Gestor de Contenidos ), el cuál podrás adecuar a tus necesidades. Mira mi sitio web ( daw-labs.com ) está funcionando con WordPress.

[Imagen: WindSig.php]
[Imagen: DaW-User.png]
[Imagen: administradorq.png]
"The only thing they can't take from us are our minds."
22-12-2010 07:46 AM
WWW Buscar Citar
gatoher Sin conexión
Miembro
***

Mensajes: 11
Registro en: Dec 2010
Gracias dados: 0
Gracias recibidos: 0
Mensaje: #14
RE: Poner un chat en mi web
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Vale gracias por el aporte, mirare a ver como funciona, gracias¡¡¡
23-12-2010 04:15 AM
Buscar Citar




Usuario(s) navegando en este tema: 1 invitado(s)