
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 !
|

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
|

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 !
|

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.
|

Membre
|
j'ai testé cet exemple mais ça marche pas vous pouver me detailllleeeer
|

Membre
|
Peux tu nous donner une page où tu utilises ce code stp ?
|

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
|

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.
|

Membre
|
Merci boucoup votre code ça mmmmmmmmmmmmaaaaaaarche bien je vous dis grand merci pour monsieur et mon chat fonctionne bien
|