Créer un compte
Connexion

Besoin d'aide tchat ajax/javascript !

Pour créer et répondre aux sujets, vous devez être connecté.
Ce sujet est résolu.
Pages: 1
Auteur Message
kinder
19/04/2011 à 22:10:28
kinder
Membre
Bonsoir à toutes et à tous !

Je vient vous voir ce soir car j'ai besoin d'un coup de main !

J'ai récemment télécharger le tchat en ajax suivant => http://www.supportduweb.com/service-tchat-ajax-enligne-temps-reel-chatter-script-gratuit-mettre-tchat-ajax-site.html

Ce tchat est exactement ce dont j'ai besoin.

En revanche, il y a quelques chose que j'aimerais modifier mais je n'y connais absolument rien en javascript donc pas évident de travailler dessus !

En fait, sur ce script, quand les utilisateurs ce connectent dessus, ils sont invités dans un premier temps à renseigner un "PSEUDO" et à se "CONNECTER".

Cependant, je souhaite intégrer ce tchat sur mon site qui possède déjà un système de membre et de connexion.

Je voudrais donc qu'une fois que les utilisateurs ce rendent sur la page du tchat, ils ne soient pas invités à utiliser un pseudo mais qu'ils puissent directement utiliser le tchat avec leur propre pseudo étant donné qu'ils sont déjà inscrits sur le site.

En fait il me suffit de récupérer la variable de SESSION du membre, mais après je sais pas comment il faut la mettre dans le javascript ?

En vous remerciant.

Cordialement !


Spitfire 95
20/04/2011 à 11:03:17
Spitfire 95
Membre
J'ai déjà posé la question. cf : http://www.supportduweb.com/post-388-integration-tchat-avec-un-espace-membre.html
Ta réponse est dans le message d'Ybouane du 10/02/2011 à 01:40:35

kinder
20/04/2011 à 19:14:40
kinder
Membre
Bonjour,

Merci d'avoir répondu aussi vite.

Concernant la réponse de Ybouane, le code qu'il à donner :

document.getElementById('tchat_IDDUTCHAT_pseudo').value='pseudo_du_membre';
send_msg(IDDUTCHAT);

Je suis vraiment désolé de vous demander encore une fois comment faire mais en javascript je n'ai aucune connaissance.

Je doit mettre cette ligne à la place d'une autre ?

value='pseudo_du_membre'
Ici, à la place de pseudo_du_membre, je doit mettre ma variable de session ?

Mais ma variable de session est en php, pour l'inclure comment faire ?

Comme cela ?

value='<?php $_SESSION['ma_variable'] ?>'
Et une fois cette opération, il va bien falloir que je supprime le formulaire de demande de connexion au tchat ?

Merci encore pour votre aide !

Cordialement !

Spitfire 95
20/04/2011 à 20:28:50
Spitfire 95
Membre

<?if($_SESSION['ma_variable']){?>
<script type="text/javascript">document.getElementById('tchat_IDDUTCHAT_pseudo').value="<?echo $_SESSION['ma_variable']; ?>";
send_msg(IDDUTCHAT);</script><?}?>
 
Remplace les deux IDDUTCHAT par le numéro de ton tchat : http://services.supportduweb.com/tchat/1234.js
Et le code, tu le copie puis tu le colle après le code du tchat.

Le code est complet, ça validera le pseudo et n'affichera pas le formulaire de connexion.

arabeprof
21/06/2011 à 18:17:58
arabeprof
Membre
j'ai testé cet exemple mais ça marche pas vous pouver me detailllleeeer

Spitfire 95
22/06/2011 à 09:37:37
Spitfire 95
Membre
Peux tu nous donner une page où tu utilises ce code stp ?

arabeprof
22/06/2011 à 21:25:29
arabeprof
Membre
d'accord j'ai fait comme ça
<?
$_SESSION['ali']="ali";
if($_SESSION['ali'']){?>
<script type="text/javascript">document.getElementById('http://services.supportduweb.com/tchat/1234.js').value="<?echo $_SESSION['ali']; ?>";
send_msg(http://services.supportduweb.com/tchat/1234.js);</script><?}?>
mais ma page de tchat n'affiche pas merçi je vous attenddddd de votre réponse

Spitfire 95
23/06/2011 à 13:07:02
Spitfire 95
Membre
<script type="text/javascript" src="http://services.supportduweb.com/tchat/1234.js"></script>
<?if($pseudo){?>
    <script>document.getElementById('tchat_1234_pseudo').value="<?echo$_SESSION['ali'];?>";send_msg(1234);</script>
<?}?>
Cela devrait marcher. Mais à voir ton code, je me demande si c'était volontaire mais le tchat ne pouvait pas s'afficher pour les membres non connectés. Si c'est ce que tu veux faire, le code javascript du tchat doit être placé entre les accolades, avant le script de connexion.

arabeprof
24/06/2011 à 00:25:27
arabeprof
Membre
Merci boucoup votre code ça mmmmmmmmmmmmaaaaaaarche bien je vous dis grand merci pour monsieur et mon chat fonctionne bien

Pages: 1