MyBB.support, le portail francophone de MyBB
Integration kikoochat - Version imprimable

+- MyBB.support, le portail francophone de MyBB (https://mybb.fr)
+-- Forum : Plug-ins et modules pour MyBB (https://mybb.fr/forum-32.html)
+--- Forum : Support (https://mybb.fr/forum-15.html)
+--- Sujet : Integration kikoochat (/thread-1912.html)



Integration kikoochat - rom650 - 29-09-2009

Bonjour,
Comme je n'ai pas de réponses sur kikoochat

Je souhaite fusioner inscription et conexion de myBB avec kikoochat dispo ici Il y a l'ingration pour plusieurs cms mais pas lui
J'ai ce code pour verif.php
Code :
<?php
define("IN_MYBB", 1);
define('THIS_SCRIPT', 'index.php');

require_once "./global.php";
include ("inc/functions_user.php");

$db_host = "localhost"; // Hôte de la base de données
$db_user = "xxxxxxx"; // Nom d'utilisateur
$db_pass = "xxxxxxx"; // Mot de passe
$db_name = "xxxxxxx"; // Naom de votre base de données
// Fin



mysql_connect("$db_host", "$db_user", "$db_pass");
mysql_select_db("$db_name");
  
       $LOGIN_SUCCESS = 0;
       $LOGIN_ERROR = 3;

        //récupération des identifiants transmis par l'url d'identification
        $username = $HTTP_GET_VARS['username'];
        $password = $HTTP_GET_VARS['password'];
        $user = mysql_query("SELECT * FROM mybb_users WHERE username='$username'");
        $user2 = mysql_fetch_array($user);
          
        $salt = $user2['salt'];
    
       // Connexion à la base de données, changez ce qui est en rouge par le nom de votre fichier de connexion à votre base.
    
      // On sélectionne tous les utilisateurs présents dans notre table utilisateur
        // et on ne garde que la ligne où le login et le motdepasse sont présents simultanément

     // Vous devez changer ce qui est en rouge et uniquement cela
     // utilisateur correspond au nom de la table de votre base de données
     // login correspond au champ où sont stocké les pseudos de vos utilisateurs
      // motdepasse correspond au champ où sont stocké les mots de passe de vos utilisateurs ( en clair. Si ils sont cryptés dans votre base vous devrez alors modifié légèrement ce fichier)
           $requete = "SELECT * FROM mybb_users WHERE username='$username' AND password='$password'";
            $result = mysql_query($requete);
  
       // Si une ligne a été trouvée c'est que le couple login/motdepasse est valide
  
  
        if (@$enreg = mysql_fetch_array($result))
{

echo $LOGIN_SUCCESS;
exit;
}

// Sinon, on affiche l erreur

else
{
echo $LOGIN_ERROR;
exit;
}

    
// et on n'oublie pas de refermer la connexion ;o)
mysql_close();
?>

Et ce code pour tchat.php
Code :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="../www.w3.org/1999/xhtml/index.html">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Tchat generation ado</title>
<script src="wp-content/plugins/air-badge/swfobject.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" media="screen" href="styletchat.css" />
</head>
<body>
<center>
<div id="header">
</div>
<div id="menu">
<div id="content_menu">
<font size="1"><b>
<a href="portal.php"><font color=FFFFFF>Accueil</font></a>&nbsp;&nbsp;|&nbsp;&nbsp;
<a href="index.php"><font color=FFFFFF>Forum</font></a>&nbsp;&nbsp;|&nbsp;&nbsp;
<a href="ton lien ici"><font color=FFFFFF>Menu</font></a>&nbsp;&nbsp;&nbsp;&nbsp;
</font></b>
</div>
</div>
<div id="corps">
<div id="content_corps">
<div id="content">
<?
// Création du chemin vers le forum
// Je pars du principe que le fichier qui utilise les données est à la racine du site
define("IN_MYBB", 1);
require './global.php';



$swf_url =      "http://www.kikoochat.com/flashchat.swf";

if($mybb->user['uid']){

    $swf_url .= "&init_user=".rawurlencode($mybb->user['username'])."&init_password=".$mybb->user['password'];
}
else
{ $swf_url .= "&init_user=visiteur&init_password="; }

?>
<div>
<OBJECT  WIDTH="100%" HEIGHT="600">
<PARAM NAME=movie VALUE="<?php echo $swf_url;?>">
<PARAM NAME=quality VALUE="high">
<PARAM NAME="menu" value="false">
<EMBED src="<?php echo $swf_url;?>" quality=high menu=false WIDTH="100%" HEIGHT="600"  menu="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
</OBJECT>
</div>
</div>
</div>
</div>
<div id="footer">
<div id="content_footer">
<font size="1"><b>
&copy "votre site" 2009 - Codages & Graphisme Pat pour Mybb.fr
</b></font>
</center>
</body>
</html>

Mais il se trouve qu'a l'affichage j'ai ceci qui apparait

http://files.webopload.net/965150573.probchat.bmp

Savez vous d'où cela peut venir ?

Merci d'avance


 Utilitaire de traduction fourni par Regentronique