| Faire un TCHATGM Online ! | |
|
|
| Auteur | Message |
|---|
Lub Moderateur


 Age : 15 Inscrit le : 03 Aoû 2006 Messages : 1953 Programme utilisé (Gm/RmXp/...) : GM 6.1
 | Sujet: Faire un TCHATGM Online ! Sam 21 Oct - 18:45 | |
| FAIRE UN TCHATGM ONLINE
Bonjour 
Je vais vous éxpliquez comment faire un TchatGM online, sous le même principe que le highscore online mais avec un peu (un peu bcp) de modifications 
Bon alors, tout d'abbord comme toujours, il vous faut un compte, moi pour ce tuto j'utilise http://lycos.fr/ 
Aprés aller sur votre base de donnés, puis créer une nouvelle base nommé "TchatGM" avec 2 champs :

Dans les 2 champs à remplir, faites ceci :

Vous verez à gauche un nouveau lien nommé TchatGM :

Voila pour la partie base de donnés, ensuite faites 3 nouvelles pages php :
newtchat.php
| Code: | <php> 0) { $sql = "UPDATE TchatGM SET score='$message' WHERE name='$auteur'"; mysql_query($sql, $db); } else { $sql = "INSERT INTO TchatGM (auteur, message) VALUES ('$auteur', '$message')"; mysql_query($sql, $db); } mysql_close($db); header("Location:tchat_view.php"); } else { echo 'Nouveau message<br><form><input>Name: <input><br>Message: <input><br><input></form>'; }
?> |
tchat_view.php
| Code: | <html> <head><title>--votre titre--</title></head>
<body> <p><font color="#ff0000">votre slogan</font> <p> </p>
<?php include('sql_setup.php'); $db = mysql_connect($sql_host,$sql_user,$sql_pass); mysql_select_db('db154677972',$db); $sql = 'SELECT * FROM `TchatGM` ORDER BY `message` DESC LIMIT 0, 30'; $result = mysql_query($sql, $db) or die(mysql_error()); echo '<div align="center">'; echo "<table width="80%\">\n"; echo "<tr><td>Pseudo</td><td>Message</td>\n"; $color = 'white'; while ($row = mysql_fetch_array($result)){ $color = ($color == 'white' ? 'green' : 'white'); echo "<tr bgcolor="$color\"><td>" . $row[0]. '</td><td>' . $row[1] . "</td></tr>\n"; } echo "</table>\n"; echo '</div>';
// --------------- --- ----------------- // Nous allons créer les liens des pages // -----------------------------------------
// On met dans une variable le nombre de messages qu'on veut par page $nombreDeMessagesParPage = 20; // Essayez de changer ce nombre pour voir :o)
// On récupère le nombre total de messages $retour = mysql_query('SELECT COUNT(*) AS message FROM TchatGM'); $donnees = mysql_fetch_array($retour); $totalDesMessages = $donnees['message'];
// On calcule le nombre de pages à créer $nombreDePages = ceil($totalDesMessages / $nombreDeMessagesParPage);
// Puis on fait une boucle pour écrire les liens vers chacune des pages echo 'Page : '; for ($i = 1 ; $i </a>
</p>
<?php // --------------- --- --------------- // Nous allons afficher les messages // ---------------------------------------
if (isset($_GET['page'])) { $page = $_GET['page']; // On récupère le numéro de la page indiqué dans l'adresse (tchat_view.php?page=4) } else // La variable n'existe pas, c'est la première fois qu'on charge la page { $page = 1; // On se met sur la page 1 (par défaut) }
// On calcule le numéro du premier message qu'on prend pour le LIMIT de MySQL $premierMessageAafficher = ($page - 1) * $nombreDeMessagesParPage;
$reponse = mysql_query('SELECT * FROM TchatGM ORDER BY id DESC LIMIT ' . $premierMessageAafficher . ', ' . $nombreDeMessagesParPage);
while ($donnees = mysql_fetch_array($reponse)) { echo '<p><gras>' . $donnees['auteur'] . '</gras> a écrit :<br>' . $donnees['message'] . '</p>'; }
mysql_close(); // On n'oublie pas de fermer la connexion à MySQL ;o) ?>
</body> </html> |
sql_setup.php

Pour finir nous allons communiquer entre les pages et GM, pour cela créer un nouvelle object et dans create mettez ceci :
| Code: | global.name = get_string('Votre nom','') global.score=get_string('votre message','')
execute_shell('http://votrepage/newtchat.php?act=2&auteur='+global.name+'&message='+string(global.score),0); game_end()
|
Et voila le résultat ! http://membres.lycos.fr/xxzbitxx/tchat_view.php
Bonne chance et n'hésitez pas si vous avez des questions 
A+ _________________


Dernière édition par le Sam 21 Oct - 19:01, édité 1 fois |
|
 | |
Snacky6 Maitre absolu


 Age : 15 Inscrit le : 17 Sep 2006 Messages : 905 Programme utilisé (Gm/RmXp/...) : Game Maker Etudes : 3° Loisirs : PC, Guitare, Jeux
 | Sujet: Re: Faire un TCHATGM Online ! Sam 21 Oct - 18:50 | |
| | Pas mal ! Mais ta pas un autre truc que Lycos ? |
|
 | |
Lub Moderateur


 Age : 15 Inscrit le : 03 Aoû 2006 Messages : 1953 Programme utilisé (Gm/RmXp/...) : GM 6.1
 | Sujet: Re: Faire un TCHATGM Online ! Sam 21 Oct - 18:57 | |
| tu as aussi free.fr qui est gratuit et sans pub.
Le reste j'ai pas les liens mais lycos et free sons les plus simples et les plus utilisé 
Et n'oubliez pas de laisser quelque avis svp  _________________

 |
|
 | |
Snacky6 Maitre absolu


 Age : 15 Inscrit le : 17 Sep 2006 Messages : 905 Programme utilisé (Gm/RmXp/...) : Game Maker Etudes : 3° Loisirs : PC, Guitare, Jeux
 | Sujet: Re: Faire un TCHATGM Online ! Sam 21 Oct - 18:59 | |
| | Ben mon avis c'est que c'est pas mal a part qu'il faudrait rajouter des truc comme la date d'envoie, l'email du gars, etc... |
|
 | |
Lub Moderateur


 Age : 15 Inscrit le : 03 Aoû 2006 Messages : 1953 Programme utilisé (Gm/RmXp/...) : GM 6.1
 | Sujet: Re: Faire un TCHATGM Online ! Sam 21 Oct - 19:05 | |
| Tu sais peut-être pas mais c'est un tutoriaux, c'est pas un -je vous donne tous les codes- Dans mon tuto je vous montre comment faire un tchat, si toi tu veut que l'on voit sur la page l'e-mail, la date etc... c'est à toi de le faire ! est-ce que si moi je veut marqué "c'est super gm" je vais editer mon message et changer le code de la page tchat_view !? nan parce que c'est juste une idée perso !.
Puis tu me dis sa car tu ne saurais pas faire toi-même ce que tu demmande ! donc c'est bien ce que je dis, tu veut que je fasse le boulot et que je te donne les codes. Sa ne marche pas comme sa dsl >_<
Lub.
PS: en plus, ne pas mettre un "stp peut-tu éxpliquer comment ajouter la date, l'e-mail etc..." c'est vraiment un manque de respect envers le travail que je fournie. Si tu m'aurais demmander amicalement avec un stp, j'aurais modifier le tuto pour éxpliquer ce que tu me demmande ( ). _________________

 |
|
 | |
Snacky6 Maitre absolu


 Age : 15 Inscrit le : 17 Sep 2006 Messages : 905 Programme utilisé (Gm/RmXp/...) : Game Maker Etudes : 3° Loisirs : PC, Guitare, Jeux
 | Sujet: Re: Faire un TCHATGM Online ! Sam 21 Oct - 19:08 | |
| | Moi je te dit sa a titre indicatif. Je voudrais pas m'engueler ! C'etait juste pour te le dire si jamais tu vouler en faire un jeu ou autre. |
|
 | |
CyberTwister Admin - .: el creator :.


Age : 24 Inscrit le : 07 Fév 2005 Messages : 2887 Programme utilisé (Gm/RmXp/...) : Game Maker Etudes : Eleve gpx (ENP Sens) Loisirs : Potes , Gamemaker, Xbox, Bob l'eponge , ...
 | Sujet: Re: Faire un TCHATGM Online ! Dim 22 Oct - 12:09 | |
| Tres bon tuto ! Félicitations 
Lub : C'etait juste une suggestion de Snacky6, ne le prend pas mal  _________________
|
|
 | |
Lub Moderateur


 Age : 15 Inscrit le : 03 Aoû 2006 Messages : 1953 Programme utilisé (Gm/RmXp/...) : GM 6.1
 | Sujet: Re: Faire un TCHATGM Online ! Dim 22 Oct - 12:12 | |
| Merci Cyber 
Oui excuse moi je me suis emporter (snacky) Sur le coup je l'ai pris mal mais, tu as raison peut-être que j'ajouterais l'e-mail, la date...
A+ _________________

 |
|
 | |
Snacky6 Maitre absolu


 Age : 15 Inscrit le : 17 Sep 2006 Messages : 905 Programme utilisé (Gm/RmXp/...) : Game Maker Etudes : 3° Loisirs : PC, Guitare, Jeux
 | Sujet: Re: Faire un TCHATGM Online ! Dim 22 Oct - 12:47 | |
| Ba, c'est oulier sa arive des moment de colére  |
|
 | |
Lub Moderateur


 Age : 15 Inscrit le : 03 Aoû 2006 Messages : 1953 Programme utilisé (Gm/RmXp/...) : GM 6.1
 | Sujet: Re: Faire un TCHATGM Online ! Dim 22 Oct - 20:26 | |
| Oui...
Apar sa, aucun autres avis sur mon tuto TchatGM O_o ??
snif tous ce mal pour rien... alors que le higscore online lui avait plein de réponse moi j'en ai apéne 8 alors que c'est un peu le même systéme...
A+ _________________

 |
|
 | |
Snacky6 Maitre absolu


 Age : 15 Inscrit le : 17 Sep 2006 Messages : 905 Programme utilisé (Gm/RmXp/...) : Game Maker Etudes : 3° Loisirs : PC, Guitare, Jeux
 | Sujet: Re: Faire un TCHATGM Online ! Mer 25 Oct - 14:55 | |
| | Ben je crois que plein de monde regarde mais pas beaucoup poste ! |
|
 | |
lha Habitué


 Age : 21 Inscrit le : 28 Avr 2005 Messages : 293 Programme utilisé (Gm/RmXp/...) : GM/c/c avancé/asp/html/VBscript/ photoshop/poser/swish2.0/swish max/php
 | Sujet: Re: Faire un TCHATGM Online ! Mer 25 Oct - 19:09 | |
| tres bien, felicitation  _________________ visitez www.amcrypto.org (le monde de cryptographie)
L.H.A love Game Maker !!!! |
|
 | |
Lub Moderateur


 Age : 15 Inscrit le : 03 Aoû 2006 Messages : 1953 Programme utilisé (Gm/RmXp/...) : GM 6.1
 | Sujet: Re: Faire un TCHATGM Online ! Jeu 26 Oct - 20:19 | |
| Merci Iha  _________________

 |
|
 | |
cash adv Invité
 | Sujet: hydrocodone Mar 7 Nov - 18:32 | |
| Message effacé NooZ |
|
 | |
Angel's Dream Modérateur Langages Web


 Inscrit le : 04 Nov 2005 Messages : 2856 Programme utilisé (Gm/RmXp/...) : GM-6.1, Notepad ++, Flash MX 2004, Fruity loop Etudes : Seconde Général Loisirs : Vivre !
 | Sujet: Re: Faire un TCHATGM Online ! Mar 7 Nov - 18:39 | |
| Cyber,Nooz ! un delete ici !
Perso lub (ne le prend pas mal ) je prefer un chat inscrit directement sur internet Question sécurité c'est un peu mieux car ton script n'est pas trés sur sur... Une perssonne mal intentionner fairait un maleur sur ton site Mais pour la performance bravo  A quand le jeu online ? |
|
 | |
Lub Moderateur


 Age : 15 Inscrit le : 03 Aoû 2006 Messages : 1953 Programme utilisé (Gm/RmXp/...) : GM 6.1
 | Sujet: Re: Faire un TCHATGM Online ! Jeu 23 Nov - 20:49 | |
| Dsl de ce petit vieux up je n'avais pas remarqué que quelqu'un avait répondu... -_-'
Oui je sais sécurité c'est pas top mais mon but était surtout de créer quelque chose de sympa avec GM 
Et pour le jeu Online... Lol faut voir 
A+ _________________

 |
|
 | |
White-Wolf Timide


 Age : 17 Inscrit le : 05 Avr 2007 Messages : 45 Programme utilisé (Gm/RmXp/...) : GM/RMXP
 | Sujet: Re: Faire un TCHATGM Online ! Lun 14 Mai - 21:06 | |
| | Bon je sais que ce tuto date mais je suis trés interressé par ce tuto malheureusement il manque quelques image (apparemment lien mort) et ce que quelqu'un pourrait les remettre ou m'expliquer d'une autre facon le fonctionnement svp merci !! |
|
 | |
Lub Moderateur


 Age : 15 Inscrit le : 03 Aoû 2006 Messages : 1953 Programme utilisé (Gm/RmXp/...) : GM 6.1
 | Sujet: Re: Faire un TCHATGM Online ! Jeu 17 Mai - 16:21 | |
| Salut euh oui certain lien sont mort je ne sais plus pourquoi je crois que c'est parce que j'avais changé de dossier sur mon ftp de lycos... mais les images franchement ne sont pas trés importante les codes sont toujours là  _________________

 |
|
 | |
matapala Timide


 Age : 11 Inscrit le : 02 Mai 2008 Messages : 87 Programme utilisé (Gm/RmXp/...) : Gm/Rmpxp Etudes : pe po sui en 6iéme Loisirs : tir a l'arc -dessin
 | Sujet: Re: Faire un TCHATGM Online ! Mar 13 Mai - 8:15 | |
| Salut Justement si il manque le code du dossier sql_setup.php si tu pouvez mettre les liens a jour ce serait bien...sinon c'est un bon tuto. Aurevoir |
|
 | |
| Faire un TCHATGM Online ! | |
|