kikoo
 
 

adry Astuces pour votre chat : darkface86 Tutoriaux : crisaline Bugs : scott2, 1 utilisateur anonyme et 3 utilisateurs inconnus

 Mot :   Pseudo :  
 
 Page :  1  2
Page Précédente 
Auteur
 Sujet :

Intégration avec Nuked-Klan (last version)

 
n°199
diake
profil
Posté le 01-05-2008 à 16:09:29  answer
 

J'utilise un php-nuke qui s'apelle nuked-klan pour faire fonctionné mon site de rencontre d'artistes, je n'y connais vraiment pas grand chose en php (depatouille quoi) et j'aimerais sincerement que seuls les membres (et admin) du site puisse se connecté au chat avec leur pseudo du site (en fait ils se connectent d'abord sur le site avec leur login, ducoup ils passent du level 0 au level 1 et ont accés au Chat dans le menu de gauche, je souhaite qu'il arrivent directement dans le salon avec leur pseudo). Mais L'url d'authentification ne ressemble pas du tout a la votre...  
 
Par quel moyen pourions-nous y arrivé sachant mon mon url d'authentification est du type :  
 
http://www.nomdusite/beta/index.ph [...] x&op=login
 
et bien quand le site sera en ligne il n'y aura plus de /beta  
 
Bien sur, je suis dispo pour répondre a vos question qui seront destinée a m'aider, je rappelle qu'au niveau PHP je suis comme on dit : une quille  
 
Merci à toi qui vas m'aider, merci à vous tous pour votre travaille sur ce MAGNIFIQUE CHAT !!, et merci à tout les autres !

n°203
themasterc​hat
aide au mieu
profil
Posté le 02-05-2008 à 08:33:14  answer
 

bonjour,
il te faut un mod pour pouvoir relier ton chat a ton site php-nuke je pense pas qu'il soit deja fait pour kikoochat je vais regarder si je peut le faire mais ce n'est pas sur rukkia nous en dira plus il en connais plus que moi sur la matiere des mod :)


---------------
the team of Julien :
Alban, rukkia, Uranos, animateur2
et themasterchat administrateur de
http://www.themasterchat.com
n°211
diake
profil
Posté le 03-05-2008 à 08:51:04  answer
 

OK merci beaucoup, je pense que se sera utile a l'avenir de tout façon

n°251
diake
profil
Posté le 08-05-2008 à 09:37:00  answer
 

Bonjour, je vien au nouvelle, quelqu'un pourrait il m'aidé s'il vous plait?
 
Merci

n°252
Animateur2
Administrateur Kikoochat
profil
Posté le 08-05-2008 à 10:24:27  answer
 

Bonjour,
 
Le mod php nuke n'existe pas pour l'instant, j'attends que rukkia (qui est programmateur) se connecte soi sur le forum ou MSN pour en savoir plus ! ;)

n°254
diake
profil
Posté le 08-05-2008 à 10:48:12  answer
 

OK merci beaucoup de vous pencher sur le sujet, comme je l'ai déjà dit sur le chat, c'est vraiment vitale pour notre site, Notre equipe vous remercie enormement de nous aider
 
MERCI !

n°255
speedyber
Modérateur Kikoochat ;-)
profil
Posté le 08-05-2008 à 10:53:01  answer
 

en plus je t'avais répondu que rukkia pourrait régler ton  problème et se connectait souvent mais c'est le joli mois de mai, avec  tous ses jours fériés ce qui amène beaucoup de monde à changer ses habitudes, mais encore un peu de patience, il va nous revenir en pleine forme  ;)

n°262
hinata
cool decontracté
profil
Posté le 10-05-2008 à 15:05:07  answer
 

php nuke existe j'ai pu installer l'ancienne version du tchat dessus il suffit juste de prendre la version nuke html je te donne le lien pour le dell http://www.nuked-klan.org/index.ph [...] &dl_id=275 ce nuked te permettra d'y integrer du html j'espere que cela t'aidera mes il y a peut de theme au niveau du nuked classic car la plus part des theme son des themes destiné au gamer

n°263
diake
profil
Posté le 10-05-2008 à 21:04:49  answer
 

Merci hinata, mais mon site, en nuked klan, c'est 6 mois d'acharnement seul pour le developpement, les modifications et le design alors je ne souhaite pas changer de cms.
 
Merci quand meme !

n°393
diake
profil
Posté le 12-06-2008 à 09:44:14  answer
 

Toujours pas de solution pour ce nuked klan? snif, c'est si dificile que sa? est-ce techniquement possible ou pas?  
 
 
Merci

n°394
yala
www.yamalandia.com
profil
Posté le 12-06-2008 à 15:37:15  answer
 

D'abord, une mise au point s'impose : Nuked-Klan n'est pas un php-nuke modifié, c'est un CMS apart entière au même titre que Joomla, Drupal,...
 
Ensuite, j'ai réussi a mettre kikoochat dans mon nuked klan, c'est très simple. Il suffit pour ca que creer un nouveau module (dossiers "modules" ) et d'ensuite creer une page index.php avec le code suivant :
 

Code :
  1. <object width="100%" height="600">
  2.     <param name="movie" value="http://www.kikoochat.com/flashchat.swf?init_group=PSEUDO" />
  3.     <param name="quality" value="high" />
  4.     <param name="menu" value="false" />
  5.     <param name="wmode" value="transparent" />
  6.     <embed src="http://www.kikoochat.com/flashchat.swf?init_group=PSEUDO" width="100%" height="600" quality="high" menu="false" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
  7. </object>


 
La différence avec le code de base, c'est que j'indique au t'chat de prendre 100% de l'espace en largeur.
Ce qui donne ceci : http://www.yamalandia.com/tchat.html
Sur mon site, les inscriptions sont liées à NK et il y a une auto-connexion sur le t'chat dés qu'un membre se connecte au site.
 
Pour résoudre ton problème, que seuls les admins et membres puissent se connecter, tu lie comme moi les inscriptions et tu décoche l'autorisation aux invités à se connecter sur le t'chat(admin t'chat)
 
Pour lié les inscriptions à NK (j'ai un peu chipoté mais dés que ça a fonctionné, j'ai plus rien touché xD possible qu'il y ai du code inutile mais tant que ça marche, je touche à rien) :
 
 
Fichier modules/Chat/index.php

Code :
  1. <?php
  2. $s = mysql_query("SELECT pseudo, pass FROM nuked_users WHERE pseudo='$user[2]'" );
  3. $donnees = mysql_fetch_array($s);
  4. ?>
  5. <object width="100%" height="600">
  6.     <param name="movie" value="http://www.kikoochat.com/flashchat.swf?init_group=PSEUDO&init_user=<?php echo $donnees['pseudo']; ?>&init_password=<?php echo $donnees['pass']; ?>">
  7.     <param name="quality" value="high" />
  8.     <param name="menu" value="false" />
  9.     <embed src="http://www.kikoochat.com/flashchat.swf?init_group=PSEUDO&init_user=<?php echo $donnees['pseudo']; ?>&init_password=<?php echo $donnees['pass']; ?>"  width="100%" height="600" quality="high" menu="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
  10. </object>


 
 
Fichier verif.php

Code :
  1. <?php
  2.  
  3.  
  4.     $LOGIN_SUCCESS = 0;
  5.     $LOGIN_ERROR = 3;
  6.  
  7.     //récupération des identifiants transmis par l'url d'identification
  8.     $username = $HTTP_GET_VARS['username'];
  9.     $password = $HTTP_GET_VARS['password'];
  10.  
  11.    // Connexion à la base de données, changez ce qui est en rouge par le nom de votre fichier de connexion à votre base.
  12.  
  13.        mysql_connect("localhost", "USER", "PASS" );
  14.    mysql_select_db("BASE" );
  15.  
  16.    // On sélectionne tous les utilisateurs présents dans notre table utilisateur
  17.    // et on ne garde que la ligne où le login et le motdepasse sont présents simultanément
  18.  
  19. // Vous devez changer ce qui est en rouge et uniquement cela
  20. // utilisateur correspond au nom de la table de votre base de données
  21. // login correspond au champ où sont stocké les pseudos de vos utilisateurs
  22. // 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)
  23.        $requete = "SELECT pseudo, pass FROM nuked_users WHERE pseudo='$username' AND pass='$password'";
  24.        $result = mysql_query($requete);
  25.  
  26.    // Si une ligne a été trouvée c'est que le couple login/motdepasse est valide
  27.  
  28.        if (@$enreg = mysql_fetch_array($result))
  29.    {
  30.  
  31.            echo $LOGIN_SUCCESS;
  32.        exit;
  33.    }
  34.  
  35.    // Sinon, on affiche l erreur
  36.  
  37.    else
  38.    {
  39.        echo $LOGIN_ERROR;
  40.        exit;
  41.    }
  42.  
  43.    // et on n'oublie pas de refermer la connexion ;o)
  44.    mysql_close();
  45. ?>


 
N'oublie pas de renseigner cette adresse dans la page "Votre t'chat" dans l'url d'authentification :
http://www.monsite/verif.php?usern [...] %password%
 
Avec ceci, dés qu'un membre se connecte à ton site et qu'il va sur la page du t'chat, il sera directement connecté au t'chat (ça marche sur mon site donc aucune raison que ça ne marche pas sur le tien)


Message édité par yala le 13-06-2008 à 13:33:16
n°397
diake
profil
Posté le 13-06-2008 à 06:19:15  answer
 

YOUPI !! je vais testé sa DESUITE de bon matin la tête dans le C** !!  
 
MERCIIIIIIIIII
 
Je te tiens au courant, j'espére que sa vas marché c'est essentiel a mon site !

n°399
shiva62
profil
Posté le 13-06-2008 à 12:22:47  answer
 

Bonjour,  
 
J'ai aussi un CMS NK, j'ai testé la solution proposée mais j'ai une erreur qui apparait :  
 
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /homepages/3/d145224833/htdocs/shiva62/nk/modules/Irc/index.php on line 3
 
Mon index.php est le même que celui posté ci-dessus par Yala, sauf que j'ai juste changé le pseudo du chat.
 
Merci pour votre aide.
 
L'adresse du site en question est : www.shivaprivate-douai.com
 
A bientot


Message édité par shiva62 le 13-06-2008 à 12:39:50
n°403
yala
www.yamalandia.com
profil
Posté le 13-06-2008 à 13:32:22  answer
 

J'ai oublié de préciser, celà marche uniquement si votre préfix est nk_. Dans le cas contraire, remplacer nk_ dans tout le code sinon vous aurez une erreur.
 
Je crois que par défaut, c'est nuked_ le préfixe mais je suis plus sûr. Quelqu'un peut-il me confirmer?. Je vais éditer mon précédent message.


Message édité par yala le 13-06-2008 à 13:33:58
n°405
shiva62
profil
Posté le 13-06-2008 à 15:03:26  answer
 

Merci Yala, ça marche pour moi, en fait, je n'ai pas de préfixe!
 
MErci tout plein!!!!!

n°406
yala
www.yamalandia.com
profil
Posté le 13-06-2008 à 15:07:23  answer
 

lol de rien. C'était aussi indispensable a mon site donc comme je trouvais pas, le meilleur moyen, c'est de creer son propre bridge en se basant sur le tuto d'alban ^^.

n°408
diake
profil
Posté le 13-06-2008 à 19:20:40  answer
 

BEn je suis dans le caca... J'explique, J'ai crée un fichier verif.php j'ai bien changer les coordonnées de la BDD, et quand j'essai de faire une verif je tombe sur :  
 
Parse error: syntax error, unexpected T_DNUMBER in /home/vipartsf/public_html/verif.php on line 3
 
j'ai bien crée un fichier chat.php, j'ai recopier le code en metant viparts en prefixe (en remplacement de nuked) et quand je vais sur : http://www.vip-arts.fr/modules/chat/index.php il me marque :  
 
Parse error: syntax error, unexpected T_VARIABLE in /home/vipartsf/public_html/modules/chat/index.php on line 2
 
j'ai egalement refait une demande de validation de chat avec l'url d'authentification ... je ne sait plus quoi faire aidez moi svp !!

n°409
alban
Admin / helpeur
profil
Posté le 13-06-2008 à 19:22:17  answer
 

met nous le code de tes 2 fichiers stp


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

http://alban7.labrute.com
---------------------------------------------
Souvent présent sur l'entre-aide-en-live
n°410
diake
profil
Posté le 13-06-2008 à 19:25:02  answer
 

VERIF.PHP :  
 
 

Code :
  1. 1. <?php
  2.    2. 
  3.    3. 
  4.    4.     $LOGIN_SUCCESS = 0;
  5.    5.     $LOGIN_ERROR = 3;
  6.    6. 
  7.    7.     //récupération des identifiants transmis par l'url d'identification
  8.    8.     $username = $HTTP_GET_VARS['username'];
  9.    9.     $password = $HTTP_GET_VARS['password'];
  10.   10. 
  11.   11.    // Connexion à la base de données, changez ce qui est en rouge par le nom de votre fichier de connexion à votre base.
  12.   12. 
  13.   13.        mysql_connect("localhost", "login", "motdepasse" );
  14.   14.    mysql_select_db("vipartsf_site" );
  15.   15. 
  16.   16.    // On sélectionne tous les utilisateurs présents dans notre table utilisateur
  17.   17.    // et on ne garde que la ligne où le login et le motdepasse sont présents simultanément
  18.   18. 
  19.   19. // Vous devez changer ce qui est en rouge et uniquement cela
  20.   20. // utilisateur correspond au nom de la table de votre base de données
  21.   21. // login correspond au champ où sont stocké les pseudos de vos utilisateurs
  22.   22. // 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)
  23.   23.        $requete = "SELECT pseudo, pass FROM viparts_users WHERE pseudo='$username' AND pass='$password'";
  24.   24.        $result = mysql_query($requete);
  25.   25. 
  26.   26.    // Si une ligne a été trouvée c'est que le couple login/motdepasse est valide
  27.   27. 
  28.   28.        if (@$enreg = mysql_fetch_array($result))
  29.   29.    {
  30.   30. 
  31.   31.            echo $LOGIN_SUCCESS;
  32.   32.        exit;
  33.   33.    }
  34.   34. 
  35.   35.    // Sinon, on affiche l erreur
  36.   36. 
  37.   37.    else
  38.   38.    {
  39.   39.        echo $LOGIN_ERROR;
  40.   40.        exit;
  41.   41.    }
  42.   42. 
  43.   43.    // et on n'oublie pas de refermer la connexion ;o)
  44.   44.    mysql_close();
  45.   45. ?>


 
 
INDEX.PHP : (modules/chat/)
 
 

Code :
  1. 1. <?php
  2.    2. $s = mysql_query("SELECT pseudo, pass FROM viparts_users WHERE pseudo='$user[2]'" );
  3.    3. $donnees = mysql_fetch_array($s);
  4.    4. ?>
  5.    5. <object width="100%" height="600">
  6.    6.     <param name="movie" value="http://www.kikoochat.com/flashchat.swf?init_group=diake&init_user=<?php echo $donnees['pseudo']; ?>&init_password=<?php echo $donnees['pass']; ?>">
  7.    7.     <param name="quality" value="high" />
  8.    8.     <param name="menu" value="false" />
  9.    9.     <embed src="http://www.kikoochat.com/flashchat.swf?init_group=diake&init_user=<?php echo $donnees['pseudo']; ?>&init_password=<?php echo $donnees['pass']; ?>"  width="100%" height="600" quality="high" menu="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
  10.   10. </object>

n°411
alban
Admin / helpeur
profil
Posté le 13-06-2008 à 19:26:44  answer
 

ok dans tes fichiers, retire tous les " 1. "  "2."  etc


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

http://alban7.labrute.com
---------------------------------------------
Souvent présent sur l'entre-aide-en-live
n°412
diake
profil
Posté le 13-06-2008 à 19:28:46  answer
 

Sa me fait une autre erreur

n°413
alban
Admin / helpeur
profil
Posté le 13-06-2008 à 19:29:35  answer
 

quelle erreur tu as maintenant ?


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

http://alban7.labrute.com
---------------------------------------------
Souvent présent sur l'entre-aide-en-live
n°414
diake
profil
Posté le 13-06-2008 à 19:30:06  answer
 

Code :
  1. Warning: mysql_query() [function.mysql-query]: Access denied for user 'vipartsf'@'localhost' (using password: NO) in /home/vipartsf/public_html/modules/chat/index.php on line 2
  2. Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/vipartsf/public_html/modules/chat/index.php on line 2
  3. Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/vipartsf/public_html/modules/chat/index.php on line 3

n°415
alban
Admin / helpeur
profil
Posté le 13-06-2008 à 19:31:39  answer
 

mysql_connect("localhost", "login", "motdepasse" );
 
tu doit avoir une erreur dans ton login ou dans ton passe  pour te connecter a ta base mysql.


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

http://alban7.labrute.com
---------------------------------------------
Souvent présent sur l'entre-aide-en-live
n°416
diake
profil
Posté le 13-06-2008 à 19:33:24  answer
 

Code :
  1. pourtant c'est les meme que dans conf.inc.php

n°417
alban
Admin / helpeur
profil
Posté le 13-06-2008 à 19:35:02  answer
 

Il n'est pas crypter dans ton conf.inc.php ?  
 
sinon supprime ses 2 lignes  
 mysql_connect("localhost", "login", "motdepasse" );
 mysql_select_db("vipartsf_site" );
 
et fais un include vers ton conf.inc.php


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

http://alban7.labrute.com
---------------------------------------------
Souvent présent sur l'entre-aide-en-live
n°418
diake
profil
Posté le 13-06-2008 à 19:35:56  answer
 

Code :
  1. euh... eclaire moi je suis une quille en php, je t'avouerais que je sais meme pas comment sa marche !!

n°419
alban
Admin / helpeur
profil
Posté le 13-06-2008 à 19:38:34  answer
 

Ok
déjà évite d'écrire dans des balises code ;)
 
Ensuite donne moi l'adresse exacte de ton verif.php et de ton conf.inc.php


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

http://alban7.labrute.com
---------------------------------------------
Souvent présent sur l'entre-aide-en-live
n°420
diake
profil
Posté le 13-06-2008 à 19:38:42  answer
 

j'ai taper ; include ("conf.inc.php" ) qui se trouve dans le meme dossier que verif.php et sa ne marche toujours pas, meme erreur

n°421
alban
Admin / helpeur
profil
Posté le 13-06-2008 à 19:39:24  answer
 

Code :
  1. include ("conf.inc.php" );


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

http://alban7.labrute.com
---------------------------------------------
Souvent présent sur l'entre-aide-en-live
n°422
diake
profil
Posté le 13-06-2008 à 19:39:59  answer
 
n°423
alban
Admin / helpeur
profil
Posté le 13-06-2008 à 19:43:27  answer
 

ça devrait marcher avec l'include normalement  :sweat:  


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

http://alban7.labrute.com
---------------------------------------------
Souvent présent sur l'entre-aide-en-live
n°424
diake
profil
Posté le 13-06-2008 à 19:44:29  answer
 

ben tu le vois comme moi.... erreur

n°425
diake
profil
Posté le 13-06-2008 à 19:46:11  answer
 

j'essait d'accédé au chat par : http://www.vip-arts.fr/modules/chat/index.php  

n°426
diake
profil
Posté le 13-06-2008 à 19:58:18  answer
 

La galére.... bizard bizard ce probléme....

n°427
diake
profil
Posté le 13-06-2008 à 20:17:35  answer
 

est-ce que je suis tout seul ?

n°429
alban
Admin / helpeur
profil
Posté le 13-06-2008 à 20:58:09  answer
 

Soucis dans le mot de passe je ne vois que ça :??:


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

http://alban7.labrute.com
---------------------------------------------
Souvent présent sur l'entre-aide-en-live
n°430
diake
profil
Posté le 13-06-2008 à 21:22:31  answer
 

Je vien de voir avec l'hebergeur, on a changer le mot de passe car il y avais un @, meme avec des caractére simple, l'erreur est la meme, là, peut etre cela vas 'il t'aider, le nom d'uilisateur de la bdd est en deux partie, avec un _  
 
c'est pas le peine je suis desespére...

n°431
diake
profil
Posté le 13-06-2008 à 21:23:07  answer
 

je sent que l'abandon est proche... je suis "incurable" ...

n°432
alban
Admin / helpeur
profil
Posté le 13-06-2008 à 21:26:07  answer
 

Et si au lieu de mettre localhost tu met l'ip de ton hebergeur ?


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

http://alban7.labrute.com
---------------------------------------------
Souvent présent sur l'entre-aide-en-live
 Page :  1  2
Page Précédente 

Aller à :
Ajouter une réponse
 

 
Copyright 2001 / 2008 Kikoochat ® Tous droits réservés | Une solution proposée par Clicavenue ®