Répondre à la discussion
Affichage des résultats 1 à 14 sur 14

Installation chat sur mon site aide configuration



  1. #1
    johny005

    Installation chat sur mon site aide configuration


    ------

    salut à tous,
    après avoir regardé plusieurs scripts gratuit pour mettre sur mon site web j'ai choisie webchat car il me semble le meilleur pour l'instant si vous en connaissez des plus performants hésitez pas.

    j'aimerais avoir de l'aide pour la configuration s'il vous plaît.
    vous pouvez le téléchargé ici http://ftp1.toocharger.com/sctidQz/webchat_3282.zip

    On va commencer par mais information tous d'abort
    Nom de l'hote = sql303.hebergratuit.com
    la base de donner = rober_9821118_Chat
    login = rober_9821118
    Mot de passe = perso
    Mon site = quebecchat.hebergratuit.com

    voici donc le texte qui me donne les informations sur comment configuré le scripts;
    Citation Envoyé par install.txt
    +-------------------+
    | W e b C h a t |
    +-------------------+

    1. Features:

    WebChat is an chat application for JavaScript compatible web browsers.

    - multiple rooms.

    - no browser flicker between message translation.

    - web based room management.

    - private messages.

    - emotions and text formating.


    2. Requires:

    Apache WebServer

    PHP3/4
    MySQL
    Web Browser with JavaScript support


    3. Install


    3.1 Configure:

    You need to create a MySQL database and to grant access to it.
    This can be done from command line or web interface (ex. PHPMyAdmin) create database chat;
    grant all on chat.* to chat_user@localhost identified
    by 'yourpass';

    Edit file defines.php and set database access: var $Database = "chat";
    var $User = "chat_user";
    var $Password = "yourpass";


    Set language of chat:
    include ('./language/english.php');


    3.2 Database structure & chat rooms:

    Open install.php from your browser
    ( like http://yourserver/path/to/webchat/install.php )
    This will try to create database structure


    4. Edit chat rooms:

    Go to http://yourserver/path/to/webchat/admin.
    Login yourself with username and passord added at 2.2
    Add / modify / remove chat rooms.


    5. BUGS:
    Please reports any bug at dt@webdev.ro


    6. TODO:
    - Add private rooms.

    - Register users.
    Avant
    Code PHP:
    <?
    /* 
     * @author  Daniel Toma <dt@dnt.ro>
     * @version $Id$ 
     */

    if($SUBDIR_LEVEL==2) {
        
    $WEBCHATPATH '../';
    } else {
        
    $WEBCHATPATH './';
    }

    include (
    $WEBCHATPATH.'db_mysql.php');
    include (
    $WEBCHATPATH.'language/english.php');

    class 
    DB_Chat extends DB_Sql {
      var 
    $classname "DB_Chat";
      var 
    $Host     "localhost";
      var 
    $Database "chat";
      var 
    $User     "chat_user";
      var 
    $Password "webpass";

      function 
    haltmsg($msg) {
      echo 
    "<script>
            alert(\"Database error:\\t"
    .$msg."\\nPHP reported:\\t".$this->Error."\");
            </script> "
    ;
       exit;
      }
    }

    #echo "Load succesfull... ";

     
    function copyright() {
     
    ?> 
     <br><br><center>
     <a href="http://www.webdev.ro/">
     <img src="img/webchat_logo.gif" alt="[ powered by WebChat ]" width=120 height=30 border="0">
     </a>
     </center>
     <?


    ?>
    Après

    Code PHP:
    <?
    /* 
     * @author  Daniel Toma <dt@dnt.ro>
     * @version $Id$ 
     */

    if($SUBDIR_LEVEL==2) {
        
    $WEBCHATPATH '../';
    } else {
        
    $WEBCHATPATH './';
    }

    include (
    $WEBCHATPATH.'db_mysql.php');
    include (
    $WEBCHATPATH.'language/french.php');

    class 
    DB_Chat extends DB_Sql {
      var 
    $classname "DB_Chat";
      var 
    $Host     "sql303.hebergratuit.com";
      var 
    $Database "rober_9821118_Chat";
      var 
    $User     "rober_9821118";
      var 
    $Password "perso";

      function 
    haltmsg($msg) {
      echo 
    "<script>
            alert(\"Database error:\\t"
    .$msg."\\nPHP reported:\\t".$this->Error."\");
            </script> "
    ;
       exit;
      }
    }

    #echo "Load succesfull... ";

     
    function copyright() {
     
    ?> 
     <br><br><center>
     <a href="http://www.webdev.ro/">
     <img src="img/webchat_logo.gif" alt="[ powered by WebChat ]" width=120 height=30 border="0">
     </a>
     </center>
     <?


    ?>

    -----
    Qui se pose une question! Devrai toujours commencer par Wikipédia!

  2. Publicité
  3. #2
    Xoxopixo

    Re : Installation chat sur mon site aide configuration

    Si j'essai de comprendre la procédure.
    Il s'agit ici de créer une base de données sur un serveur d'herbergment, qui permettrait d'inclure sur certaines pages du site perso hébergé une fonctionalité de chat basée sur une base de données.

    Citation Envoyé par Johny005
    2. Requires:

    Apache WebServer

    PHP3/4
    MySQL
    Web Browser with JavaScript support
    ici les spécifications sont:
    Sur le serveur d'hergement
    * PHP3/4
    * MySQL

    Du coté client (pour permettre la création de la base (ou le chat ?))
    * Web Browser with JavaScript support

    Ensuite, pour permettre l'installation de la base de données sur le serveur d'hebergement.
    Citation Envoyé par Johny005
    You need to create a MySQL database and to grant access to it.
    This can be done from command line or web interface (ex. PHPMyAdmin) create database chat;
    grant all on chat.* to chat_user@localhost identified
    by 'yourpass';
    Création d'une base de données sur le serveur d'hebergement à l'aide du menu de gestion de la base mysql (acces par PHPmyadmin)
    1. Creer la base que l'on nomme chat
    2. Donner des droits locaux (seule la personne connectée sur le site d'herbegement sera authorisée) à la base de données chat
    Taper pour cela au niveau de la ligne de commande : grant all on chat.* to chat_user@localhost identified
    Remplacer pour cela chat_user@localhost par rober_9821118@localhost
    J'ai un doute , c'est peut-être ça : rober_9821118@sql303.hebergrat uit.com
    Mais de toutes façons, le résultat apparaissant suite à la ligne de commande devrait ôter le doute.

    Ensuite, éditer le fichier define.php qui doit se trouver à la racine, sur le serveur d'hebergement.
    Citation Envoyé par Johny005
    Edit file defines.php and set database access: var $Database = "chat";
    var $User = "chat_user";
    var $Password = "yourpass";
    D'après le fichier fourni dans le post #1, ça a l'air d'être ok, voir (pour Host = localhost éventuellement)

    Changer éventuellement le langage du chat
    Citation Envoyé par Johny005
    Set language of chat:
    include ('./language/english.php');
    Au niveau du script message #1, ça a l'air ok.
    Evidement ce fichier french.php doit exister dans l'arborescence sur le serveur dans le "repertoire" langage.
    Tout comme le fichier 'db_mysql.php' à la racine du repertoire du site !


    Lancer la création des tables de la base chat (ou rober_9821118_Chat) à partir du browser client.
    Citation Envoyé par Johny005
    Open install.php from your browser
    ( like http://yourserver/path/to/webchat/install.php )
    This will try to create database structure
    Il s'agit ici d'atteindre le fichier install.php qui a été préalablement déposé sur le serveur, probablement au même endroit que 'db_mysql.php'
    http://sql303.hebergratuit.com/path/to/webchat/install.php
    /path/to/webchat devant être remplacé par la bonne arborescence.

    Maintenant, il faudrait déja voir si cet acces fonctionne (nécessitant javascript sur le browser client).
    En bon vivant, rien ne vaut un bonne logique ternaire.

  4. #3
    johny005

    Re : Installation chat sur mon site aide configuration

    sa ne fonctionne pas voici la page install.php
    Code PHP:
    <?
    include_once('defines.php');
    if(
    $posted==1) {
        
    $query[0]="create table if not exists user (uid integer auto_increment primary key, name varchar(20), last timestamp, rid integer, pass varchar(64));";
        
    $query[1]="create table if not exists room (rid integer auto_increment primary key, name varchar(20), descript varchar(255), typ varchar(1),adminid integer);";
        
    $query[2]="create table if not exists message (time timestamp,rid integer,send_id integer,rcpt_id integer,message text);";
        
    $query[3]="create table if not exists session (uid integer,time timestamp,skey varchar(64),ip varchar(16))type=heap;";
        
    $query[4]="delete from user";
        
    $query[5]="delete from room";
        
    $query[6]="insert into user values (1, 'admin', 0, 0, PASSWORD('$admin_pass'));";
        
    $query[7]="insert into room values (null, '$room_name', '$room_descript', 'N', 100);";
        
    $q = new db_chat();
        for(
    $i=0;$i<count($query);$i++)
            
    $q->query($query[$i]);

        echo 
    "If no error appear, then webchat installed successfully.<br>";
        @
    unlink('install.php');
        if(
    is_file('install.php')) echo "Please remove install.php";
    } else {
    ?>
        <form method=post>
        <input type=hidden name="posted" value="<?=++$posted;?>">
        <span style="font-family:'Arial Narrow';font-size:22px">Create database structure</span><br><br>
        <table bgcolor=#CCCCCC cellpadding=1 cellspacing=1><tr><td>
        <table bgcolor=#FFFFFF cellpadding=5 cellspacing=1>
        <tr><td bgcolor=#EEEEEE>Room name:</td><td bgcolor=#EEEEEE><input name="room_name" value="General"></td></tr>
        <tr><td bgcolor=#EEEEEE>Room description:</td><td bgcolor=#EEEEEE><input name="room_descript" value="General"></td></tr>
        <tr><td bgcolor=#EEEEEE>Admin password:</td><td bgcolor=#EEEEEE><input name="admin_pass" value="admin"></td></tr>
        <tr><td bgcolor=#EEEEEE>&nbsp;</td><td bgcolor=#EEEEEE><input type=submit value="  Install  "></td></tr>
        </table></td></tr></table></form>
    <?
    }
    ?>
    include_once('defines.php');
    J'ai remarquer une chose il inclus la page defines.php mais moi comme j'utililise un hébergeur mon doisser root est dans un fichier nommer htdocs il dise de ne pas uploader directement dans le main mais dans le fichier htdocs donc en réalité toute mes fichiers se trouve dans monsite/htdocs/
    sa peu etre la source d'erreur ?
    Qui se pose une question! Devrai toujours commencer par Wikipédia!

  5. #4
    Xoxopixo

    Re : Installation chat sur mon site aide configuration

    A la limite, si tu as acces à la base de données via ton browser, tu peux tout aussi bien taper ces commandes à la main.
    Par exemple :
    create table if not exists user (uid integer auto_increment primary key, name varchar(20), last timestamp, rid integer, pass varchar(64));

    Si ça passe, tu peux lancer les commandes jusqu'à

    insert into room values (null, '$room_name', '$room_descript', 'N', 100);"
    En bon vivant, rien ne vaut un bonne logique ternaire.

  6. A voir en vidéo sur Futura
  7. #5
    johny005

    Re : Installation chat sur mon site aide configuration

    mais sait quoi leur nom ... uid?
    Qui se pose une question! Devrai toujours commencer par Wikipédia!

  8. #6
    Xoxopixo

    Re : Installation chat sur mon site aide configuration

    Citation Envoyé par Johny005
    mais sait quoi leur nom ... uid?
    C'est :
    user
    room
    message
    session

    Mais normalement tu ne devrais pas te poser la question.. ne crée pas ces tables via le menu sinon ça va être difficile de spécifier leurs propriétés si tu n'as pas l'habitude.
    Il te suffit de recopier les lignes entières dans la partie de la fenetre de PHPMyAdmin qui te permet de lancer des commandes "en ligne".
    Ca te permet d'executer des requetes SQL.

    create table if not exists user (uid integer auto_increment primary key, name varchar(20), last timestamp, rid integer, pass varchar(64));
    est une requête SQL.

    Voir sur ce site pour voir où se trouve cette "fenetre" :
    Citation Envoyé par Siteduzero
    SQL


    Cliquez sur l'onglet "SQL" :
    Il s'affiche à l'écran :
    http://www.siteduzero.com/tutoriel-3...html#ss_part_1

    C'est la fenetre d'edition qui s'appele : Executer une ou des requetes su la base "ici le nom de la base selectionnée"
    En bon vivant, rien ne vaut un bonne logique ternaire.

  9. Publicité
  10. #7
    johny005

    Lightbulb Re : Installation chat sur mon site aide configuration

    Ah merci beaucoup xoxopixo sa fonctionne enfin mais celle si a une erreur.
    create table if not exists session (uid integer,time timestamp,skey varchar(64),ip varchar(16))type=heap;

    sql me dit;
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'type=heap' at line 1
    quelqu'un comprend le probleme?
    et est ce que ceci peu crée un probleme lors de l'utilisation du chat puisque le chat fonctionne avec des requete sql.
    Dernière modification par johny005 ; 14/12/2011 à 18h16.
    Qui se pose une question! Devrai toujours commencer par Wikipédia!

  11. #8
    johny005

    Re : Installation chat sur mon site aide configuration

    en lisant sur le web j'ai trouver ceci ;http://dev.mysql.com/doc/refman/5.0/...ge-engine.html

    J'ai donc changer ;create table if not exists session (uid integer,time timestamp,skey varchar(64),ip varchar(16))type=heap;
    par ;
    create table if not exists session (uid integer,time timestamp,skey varchar(64),ip varchar(16)) engine=memory;

    je suis donc rendu a la 4eme étape
    4. Edit chat rooms:

    Go to http://yourserver/path/to/webchat/admin.
    Login yourself with username and passord added at 2.2
    Add / modify / remove chat rooms.
    j'ai essaier de me connecté mais sa fais rien ? vous pourriez peut etre jeté un coup d'oeil au scripts admin voici ce qu'il contient

    Index.php
    Code PHP:
    <?
    /** 
     * @author  Daniel Toma <dt@dnt.ro>
     * @version $Id$ 
     */ 

    $SUBDIR_LEVEL=2;
    require(
    '../defines.php'); 
    $q   = new DB_Chat;
    $que "delete from session where time<(".time()."-600)"#session expires afret 10 min
    $q->query($que);

    $errormsg='';
    if (isset(
    $username) && isset($password)) {
      if (!isset(
    $client_key)) {
         
    $errormsg MSG_110;
      } else {
         
    $que "select * from user where uid=1 and name='$username' and pass=password('$password')";
         
    $q->query($que);
         if (!
    $q->next_record()) {
            
    $errormsg MSG_111;
         } else {
            
    $que "select * from session where uid=1 and skey='$client_key' and ip='$REMOTE_ADDR'";
            
    $q->query($que);
            if (
    $q->next_record()) {
              include(
    'admin1.php');
              exit;
            } else {
              
    $errormsg MSG_112.$client_key";
            }
        }
      }
    } else {
      if (!isset(
    $client_key) || $client_key=='') {
        
    $server_key md5($REMOTE_ADDR.time().rand());
        
    $que "insert into session (uid,skey,ip) values (1,'$server_key','$REMOTE_ADDR')";
        
    $q->query($que);
        
    setcookie("client_key"$server_key);
      } 
    }
    ?>

    <html>
    <head>
      <title>
        <? echo MSG_100 ?>
      </title>
      <script>
      <!--
      if (document.all) {
        document.write('<link rel="stylesheet" href="main.css">');
      }
      //-->
      </script>
    </head>
    <body bgcolor="#EEEEEE">
    <center>
    <form action="./" method="post">
    <table cellspacing="1" cellpadding="5" border="0" bgcolor="#5566FF" width="95%">
    <tr>
      <td bgcolor="#AABBFF" align="left" colspan="2">
      <br><img src="../img/logo.gif" align="left" border="0" hspace="20">
      <font face="Georgia,Helvetica,Arial" size="+3" color="#000000">
        <i><? echo MSG_101 ?></i>
      </font><br><br>
      </td>
    </tr>

    <tr>
      <td bgcolor="#FFFFFF" align="left" colspan="2">
      <font face="Helvetica,Arial" size="+1" color="#000000">
      <br><b><? echo MSG_102 ?></b>
      </font>
      </td>
    </tr>

    <tr>
      <td bgcolor="#5566BB" align="left" colspan="2" height="20">
      <font face="Helvetica,Arial" size="-1" color="#FFFFFF">
      <? echo $errormsg?>&nbsp;
      </font>
      </td>
    </tr>

    <tr>
      <td bgcolor="#EEEEFF" align="left">
      <b><? echo MSG_004 ?></b> 
      </td>
      <td bgcolor="#FFFFFF" align="left">
      <input type="text" name="username" value="<? echo $username?>">
      </td>
    </tr>

    <tr>
      <td bgcolor="#EEEEFF" align="left">
      <b><? echo MSG_005 ?></b> 
      </td>
      <td bgcolor="#FFFFFF" align="left">
      <input type="password" name="password">
      </td>
    </tr>

    <tr>
      <td bgcolor="#EEEEFF" align="left">&nbsp;
      
      </td>
      <td bgcolor="#FFFFFF" align="left">
      <input type="submit" value="<? echo MSG_102 ?>">
      </td>
    </tr>

    <tr>
      <td bgcolor="#FFFFFF" align="left" colspan="2">&nbsp;
      
      </td>
    </tr>
    </table>
    </form>
    </center>
    </body>
    </html>
    Admin1.php
    Code PHP:
    <?
    /** 
     * @author  Daniel Toma <dt@dnt.ro>
     * @version $Id$ 
     */ 

    if(!isset($WEBCHATPATH)) { exit; }
    ?>

    <html>
    <head>
      <title>
        <? echo MSG_100 ?>
      </title>
      <script>
      <!--
      if (document.all) {
        document.write('<link rel="stylesheet" href="main.css">');
      }
      //-->
      </script>
    </head>
    <body bgcolor="#EEEEEE">
    <center>
    <table cellspacing="1" cellpadding="5" border="0" bgcolor="#5566FF" width="95%">
    <tr>
      <td bgcolor="#AABBFF" align="left" colspan="5">
      <br><img src="../img/logo.gif" align="left" border="0" hspace="20">
      <font face="Georgia,Helvetica,Arial" size="+3" color="#000000">
        <i><? echo MSG_101 ?></i>
      </font><br><br>
      </td>
    </tr>

    <tr>
      <td bgcolor="#FFFFFF" align="left" colspan="5">
      <font face="Helvetica,Arial" size="+1" color="#000000">
      <br><b><? echo MSG_104 ?></b>
      </font>
      </td>
    </tr>

    <tr>
      <td bgcolor="#5566BB" align="left" colspan="5" height="20">
      <font face="Helvetica,Arial" size="-1" color="#FFFFFF">
      <? echo $errormsg?>&nbsp;
      </font>
      </td>
    </tr>

    <?
     $que
    ="select room.*, count(user.rid) as users from room
        left join user on user.rid=room.rid group by room.rid order by room.rid"
    ;
     
    $q->query($que);
     while (
    $q->next_record()) {
    ?>
    <form name="frm_<? $q->p('rid'?>" action="admin2.php" method="post">
    <tr>
      <td bgcolor="#EEEEFF" align="left">
      <input type=hidden name="rid" value="<? $q->p('rid')?>">
      <input name="name" value="<? $q->p('name'); ?>" size="15"></td>
      <td bgcolor="#FFFFFF" align="left">
      <?$q->p('users'); ?> online</td>
      <td bgcolor="#FFFFFF" align="left">
      <input name="descript" value="<? $q->p('descript'); ?>" size="40"></td>
      <td bgcolor="#FFFFFF" align="left">
      <select name="typ">
        <option value="N" <? if ($q->f('typ')=='N') echo 'selected'?>><? echo MSG_106?></option>
        <option value="P" <? if ($q->f('typ')=='P') echo 'selected'?>><? echo MSG_107?></option>
      </select></td>
      <td bgcolor="#FFFFFF" align="left">
        <input type="submit" name="action" value="<? echo MSG_108?>">
        <input type="submit" name="action" value="<? echo MSG_109?>"></td>
    </tr>
    </form>
    <?
     
    }
    ?>
    <form action="admin2.php" method="post">
    <tr>
      <td bgcolor="#EEEEFF" align="left">
      <input name="name" value="" size="15"></td>
      <td bgcolor="#FFFFFF" align="left">&nbsp;
       </td>
      <td bgcolor="#FFFFFF" align="left">
      <input name="descript" value="" size="40"></td>
      <td bgcolor="#FFFFFF" align="left">
      <select name="typ">
        <option value="N"><? echo MSG_106?></option>
        <option value="P"><? echo MSG_107?></option>
      </select></td>
      <td bgcolor="#FFFFFF" align="left">
      <input type="submit" name="action" value="<? echo MSG_105 ?>">
      </td>
    </tr>
    </form>

    <form action="admin2.php" method="post">
    <tr>
      <td bgcolor="#EEEEFF" align="left">&nbsp;
       </td>
      <td bgcolor="#FFFFFF" align="left">&nbsp;
       </td>
      <td bgcolor="#FFFFFF" align="left">&nbsp;
       </td>
      <td bgcolor="#FFFFFF" align="left">&nbsp;
       </td>
      <td bgcolor="#FFFFFF" align="left">
       <input type="submit" name="action" value="<? echo MSG_114?>">
      </td>
    </tr>
    </form>

    <tr>
      <td bgcolor="#FFFFFF" align="left" colspan="5">
      &nbsp;<? echo MSG_200?>
      </td>
    </tr>
    </table>
    </center>
    </body>
    </html>
    admin2.php
    Code PHP:
    <?
    /** 
     * @author  Daniel Toma <dt@dnt.ro>
     * @version $Id$ 
     */ 

    $SUBDIR_LEVEL=2;
    require(
    '../defines.php'); 
    $q   = new DB_Chat;
    $que "delete from session where time<(".time()."-600)";
    $q->query($que);
    $que "select * from session where uid=1 and skey='$client_key' and ip='$REMOTE_ADDR'";
    $q->query($que);
    if (
    $q->next_record()) {

      
    # update sesssion time
      
    $que "update session set time = null where uid=1 and skey='$client_key' and ip='$REMOTE_ADDR'";
      
    $q->query($que);

      if (
    $action==MSG_108) {
        
    $que "update room set name='$name', descript='$descript', typ='$typ' where rid=$rid";
        
    $q->query($que);
      } else if (
    $action==MSG_109) {
        
    $que "select count(uid) as total_u from user where rid=$rid";
        
    $q->query($que);
        
    $q->next_record();
        if (
    $q->f("total_u") ==0) {
          
    $que "delete from room where rid=$rid";
          
    $q->query($que);
        } else {
          
    $errormsg=MSG_113;    
        }
      } else if (
    $action==MSG_105) {
        
    $que "insert into room values (null, '$name', '$descript', '$typ', 1)";
        
    $q->query($que);
      } else if (
    $action==MSG_114) {
        
    $que "delete from session where uid='1' and skey='$client_key' and ip='$REMOTE_ADDR'";
        
    $q->query($que);
        
    setcookie("client_key","");
        
    Header("Location: ../");
      }  

    ?>
    <html>
    <head>
      <title>
        <? echo MSG_100 ?>
      </title>
      <script>
      <!--
      if (document.all) {
        document.write('<link rel="stylesheet" href="main.css">');
      }
      //-->
      </script>
    </head>
    <body bgcolor="#EEEEEE">
    <center>
    <table cellspacing="1" cellpadding="5" border="0" bgcolor="#5566FF" width="95%">
    <tr>
      <td bgcolor="#AABBFF" align="left" colspan="5">
      <br><img src="../img/logo.gif" align="left" border="0" hspace="20">
      <font face="Georgia,Helvetica,Arial" size="+3" color="#000000">
        <i><? echo MSG_101 ?></i>
      </font><br><br>
      </td>
    </tr>

    <tr>
      <td bgcolor="#FFFFFF" align="left" colspan="5">
      <font face="Helvetica,Arial" size="+1" color="#000000">
      <br><b><? echo MSG_104 ?></b>
      </font>
      </td>
    </tr>

    <tr>
      <td bgcolor="#5566BB" align="left" colspan="5" height="20">
      <font face="Helvetica,Arial" size="-1" color="#FFFFFF">
      <? echo $errormsg?>&nbsp;
      </font>
      </td>
    </tr>

    <?
     $que
    ="select room.*, count(user.rid) as users from room
        left join user on user.rid=room.rid group by room.rid order by room.rid"
    ;
     
    $q->query($que);
     while (
    $q->next_record()) {
    ?>
    <form name="frm_<? $q->p('rid'?>" action="admin2.php" method="post">
    <tr>
      <td bgcolor="#EEEEFF" align="left">
      <input type=hidden name="rid" value="<? $q->p('rid')?>">
      <input name="name" value="<? $q->p('name'); ?>" size="15"></td>
      <td bgcolor="#FFFFFF" align="left">
      <?$q->p('users'); ?> online</td>
      <td bgcolor="#FFFFFF" align="left">
      <input name="descript" value="<? $q->p('descript'); ?>" size="40"></td>
      <td bgcolor="#FFFFFF" align="left">
      <select name="typ" >
        <option value="N" <? if ($q->f('typ')=='N') echo 'selected'?>><? echo MSG_106?></option>
        <option value="P" <? if ($q->f('typ')=='P') echo 'selected'?>><? echo MSG_107?></option>
      </select></td>
      <td bgcolor="#FFFFFF" align="left">
        <input type="submit" name="action" value="<? echo MSG_108?>">
        <input type="submit" name="action" value="<? echo MSG_109?>"></td>
    </tr>
    </form>
    <?
     
    }
    ?>

    <form name="frm_add" action="admin2.php" method="post">
    <tr>
      <td bgcolor="#EEEEFF" align="left">
      <input name="name" value="" size="15"></td>
      <td bgcolor="#FFFFFF" align="left">&nbsp;
       </td>
      <td bgcolor="#FFFFFF" align="left">
      <input name="descript" value="" size="40"></td>
      <td bgcolor="#FFFFFF" align="left">
      <select name="typ">
        <option value="N"><? echo MSG_106?></option>
        <option value="P"><? echo MSG_107?></option>
      </select></td>
      <td bgcolor="#FFFFFF" align="left">
      <input type="submit" name="action" value="<? echo MSG_105 ?>">
      </td>
    </tr>
    </form>

    <form action="admin2.php" method="post">
    <tr>
      <td bgcolor="#EEEEFF" align="left">&nbsp;
       </td>
      <td bgcolor="#FFFFFF" align="left">&nbsp;
       </td>
      <td bgcolor="#FFFFFF" align="left">&nbsp;
       </td>
      <td bgcolor="#FFFFFF" align="left">&nbsp;
       </td>
      <td bgcolor="#FFFFFF" align="left">
       <input type="submit" name="action" value="<? echo MSG_114?>">
      </td>
    </tr>
    </form>

    <tr>
      <td bgcolor="#FFFFFF" align="left" colspan="5">
      &nbsp;<? echo MSG_200?>
      </td>
    </tr>
    </table>
    </center>
    </body>
    </html>
    <? 
    } else {
      
    Header("Location: ./");
    }
    ?>
    Merci beaucoup j'y comprend rien
    Qui se pose une question! Devrai toujours commencer par Wikipédia!

  12. #9
    Xoxopixo

    Re : Installation chat sur mon site aide configuration

    Citation Envoyé par Johny005

    J'ai donc changer ;create table if not exists session (uid integer,time timestamp,skey varchar(64),ip varchar(16))type=heap;
    par ;
    create table if not exists session (uid integer,time timestamp,skey varchar(64),ip varchar(16)) engine=memory;
    C'est bien, je vois que ça bidouille.
    Ca marche aussi, le problème de syntaxe venait je pense de l'espace avant type=heap;

    heap et memory c'est la même chose donc tout va bien.
    Citation Envoyé par dev.Mysql
    The MEMORY storage engine creates tables with contents that are stored in memory. Formerly, these were known as HEAP tables. MEMORY is the preferred term, although HEAP remains supported for backward compatibility.
    http://dev.mysql.com/doc/refman/5.0/...ge-engine.html

    Citation Envoyé par Johny005
    j'ai essaier de me connecté mais sa fais rien ? vous pourriez peut etre jeté un coup d'oeil au scripts admin voici ce qu'il contient
    Là par contre il faudrait être un peu plus précis.
    Comment as-tu fait pour te connecter (inutile de préciser le mot de passe évidement), et quel résultat as-tu obtenu ?
    En bon vivant, rien ne vaut un bonne logique ternaire.

  13. #10
    johny005

    Re : Installation chat sur mon site aide configuration

    Ca marche aussi, le problème de syntaxe venait je pense de l'espace avant type=heap;
    non j'ai essaier

    Là par contre il faudrait être un peu plus précis.
    Comment as-tu fait pour te connecter (inutile de préciser le mot de passe évidement), et quel résultat as-tu obtenu ?
    tu es aller sur la page?
    jai entré roger_9821118
    et mon mots de passe

    rien ce passe
    Qui se pose une question! Devrai toujours commencer par Wikipédia!

  14. #11
    Xoxopixo

    Re : Installation chat sur mon site aide configuration

    Citation Envoyé par Johny005
    tu es aller sur la page?
    jai entré roger_9821118
    et mon mots de passe
    Quelle page ?

    Celle-ci ?
    http://yourserver/path/to/webchat/admin.

    C'est normal si ça ne fonctionne pas, il faut probablement utiliser quelque-chose comme ça :
    http://sql303.hebergratuit.com/.../index.php
    admin1.php étant inclus dans index.php

    En remplaçant les ... par le chemin vers où le fichier index.php, admin1.php et admin2.php se trouvent sur le serveur d'hebergement.
    En bon vivant, rien ne vaut un bonne logique ternaire.

  15. #12
    johny005

    Re : Installation chat sur mon site aide configuration

    Qui se pose une question! Devrai toujours commencer par Wikipédia!

  16. Publicité
  17. #13
    johny005

    Re : Installation chat sur mon site aide configuration

    Je commence sérieusement a pensé que le problème vient de mon hébergeur .

    Je viens de téléchargé le forum gratuit PhpBB que j'ai uploader sur mon hébergeur et il me dise que le fichier est indisponible ...
    j'ai donc utilisé wampserver pour testé en local et tous fonctionne .

    C'est possible que mon hébergeur soit la source de mon problème?
    Qui se pose une question! Devrai toujours commencer par Wikipédia!

  18. #14
    Dormeur74

    Re : Installation chat sur mon site aide configuration

    Il est tout à fait possible que le problème vienne de ton hébergeur. Certains ont des règles particulières comme Free (sessions, fonction mail(), etc).

    Une bonne façon de vérifier : fais un essai avec Pro Shoutbox. Très facile à installer (5 minutes).

    Le programme que tu as cherché à installer et à paramétrer date de 2003. En 8 ans, les fonctions PHP ont pas mal changé et certaines plantent.

Discussions similaires

  1. Aide pour une nouvelle configuration de mon pc
    Par nutello dans le forum Matériel - Hardware
    Réponses: 4
    Dernier message: 01/03/2009, 13h16
  2. Réponses: 3
    Dernier message: 09/01/2009, 19h45
  3. [Divers] [Electricité] Problème sur mon installation
    Par Reikon dans le forum Dépannage
    Réponses: 3
    Dernier message: 14/12/2008, 16h04
  4. Aide svp pour accès à mon site, impossible
    Par Cornemuse dans le forum Internet - Réseau - Sécurité générale
    Réponses: 3
    Dernier message: 06/11/2008, 21h25
  5. [Zoologie] Rougeur qui croit sur le dos de mon chat
    Par sanchoudecuba dans le forum Biologie
    Réponses: 1
    Dernier message: 07/12/2007, 22h02
Découvrez nos comparatifs produits sur l'informatique et les technologies.