Chat ajax avec mysql quasi complet

Soyez le premier à donner votre avis sur cette source.

Vue 22 786 fois - Téléchargée 4 100 fois

Description

Ce chat gère les membres, les statuts de connexion, les smileys, une petite partie de bbCode(URL, b, u ,i, couleur) et il comprend la fonction /me

Peut-être quelques petites modifications à faire (pour le fichier bdd.sql) et pour le code au niveau des utf8_decode().

Donc voici c'est ma première source sur ce site mais je ne suis pas un débutant.
Ah oui et l'inscription est là... :P et il remplace les + par le mot plus (UTF-8 ne gère pas les +)
Ah et puis ya un petit bug lors de la session Admin... Ca ferme la session au complet quand on chat.
Donc c'est le seul bug trouvé...
À l'inscription ca envoie un e-mail à la personne et il faut qu'elle active son compte.
      • N.B : CETTE SOURCE NE FONCTIONNE QU'AVEC PHP 4.2, LA VERSION DE PHP AVEC LAQUELLE ELLE A ÉTÉ DEVELOPPÉE. ARRÊTEZ DE DIRE QUE CETTE SOURCE NE FONCTIONNE PAS, C'EST NORMAL. IL SUFFIT DE MODIFIER LA FAÇON DONT LE SCRIPT REDIRIGE LES VISITEURS AVEC LES header(). MERCI.

Conclusion :


Par défaut, l'admin c'est :
Pseudo : admin
Pass : CodeS-SourceS

Notez-bien les majuscules

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
24
Date d'inscription
lundi 13 septembre 2010
Statut
Membre
Dernière intervention
29 septembre 2011

Je viens de le faire en ligne et tous fonctionne, ne pas tenir compte de mon premier message dsl, par contre serait t'il possible de limiter l’accès l'entrée à une IP, en gros empêcher un utilisateur de se connecter avec plusieurs pseudo en même temps, sa serai vraiment bien de mettre en place ce système
Messages postés
24
Date d'inscription
lundi 13 septembre 2010
Statut
Membre
Dernière intervention
29 septembre 2011

Salut tous à était installer parfaitement, mais quand on rentre l'identifiant et le mot de passe, on a toujours une erreur de mauvais identifiant et mauvais mot de passe, pouvez-vous rectifier le souci?
Messages postés
3
Date d'inscription
dimanche 27 décembre 2009
Statut
Membre
Dernière intervention
12 septembre 2011

oui bien sur j'ais un mod de pass avec utilisateur root et voila merci je veux edit mon fichier config parce que la conexion db sur le et tu oblier le pass $pass merci mon frere je veux esayer a bien tot et j'ais sper que u fais une virsion tres hot et san problem
Utilisateur anonyme
Désolé de ne pas avoir répondu rapidement,
Sur appserver, as-tu un mot de passe pour accéder à MySQL?
Moi j'ai dû un peu bidouiller le fichier de config pour que ça marche chez moi comme ci-dessous :

<?php
$user = "mon_user"; <-- l'utilisateur pour accéder à MySQL, soit root dans la plupart des cas
--> $pass = "mon_pass"; <-- le mot de passe de cet utilisateur
$host = "localhost"; <-- l'ordinateur où se situe la MySQL, peut être : localhost, 192.168.1.2, foo.org, ...
$bdd = "tchat"; <-- la base de données

--> mysql_connect($host, $user, $pass); <-- connexion à MySQL avec les renseignements fournis précédemment
mysql_select_db($bdd); <-- sélection de la base de données


Donc par rapport à la version de config originale tu ajoutes la variable $pass et tu changes mysql_connect($host, $user); --> mysql_connect($host, $user, $pass)
Dans ton code bien sur tu enlèveras mes flèches et mescommentaires.

A+ :)
Messages postés
3
Date d'inscription
dimanche 27 décembre 2009
Statut
Membre
Dernière intervention
12 septembre 2011

oui merci mon frere raphn mais moi je test sur appserver http://localhost/tchat/
et deja impoter mais le mem problem --Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in C:\AppServ\www\tchat\connect.inc.php on line 6

Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\AppServ\www\tchat\connect.inc.php on line 7

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in C:\AppServ\www\tchat\connect.inc.php on line 7

Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\AppServ\www\tchat\ip.block.php on line 4

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\AppServ\www\tchat\ip.block.php on line 4

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\tchat\ip.block.php on line 5
-----------
voila <?php
$user = "root";
$host = "localhost";
$bdd = "tchat";

mysql_connect($host, $user);
mysql_select_db($bdd);
?>
et ceque corect
Afficher les 37 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.