Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CHAT BETA1 AVEC SALONS (PUBLICS,PRIVÉS,PROTÉGÉS) ET PROFIL UTILISATEUR (PSEUDO,AVATAR,DESCRIPTION)


Information sur la source

Catégorie :Application Niveau : Initié Date de création : 21/05/2004 Vu / téléchargé: 5 568 / 1 652

Note :
9,6 / 10 - par 10 personnes
9,60 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (31)
Ajouter un commentaire et/ou une note

Description

Un chat version beta, donc non-fini, mais qui pourra en inspirer beaucoup.

3 types de salons : public, privé ou protégé par mot de passe
On peut modifier son pseudo, son avatar, son profil (age, sexe, description), sa police, sa couleur, et la couleur du fond.
L'utilisateur peut créer des salons, les modifier et les supprimer (les siens, pas ceux des autres !)

Un conseil pour les débutants (notez que ce script est classé Initié) : n'ouvrez surtout pas reload.php !!! (risque de crise cardiaque) ;)
 

Conclusion

INSTALLATION :
Les variables de conexion sont dans 'inc/connect.inc.php'
La structure de la bdd est dans 'base.txt'
L'admin DOIT être le 1er qui s'inscrit (par 'nuser.php')

A vous de corriger les bugs maintenant ;)
Bon courage !! :)
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de ange656 le 22/05/2004 10:59:23

Je n'arrive pas à modifier les paramètre ( à entrez dans le fichier plus précisément) pour changer les paramètre pour la connection à la BDD , comment faire ?

signaler à un administrateur
Commentaire de badoux le 22/05/2004 12:20:42

moi c'est pareil que toi ange656 tu dois t'être gourer dans le fichier connect.inc.php il n'y a que 3 champs tu devrais en avoir 4 !?????

hôte :
user :
password :
bdd :

redi nous le plus vite possible ! MERCI

signaler à un administrateur
Commentaire de badoux le 22/05/2004 12:34:27

Excuse moi pour le message, je vien de trouver mon erreur decidement je suis endormi...

Bravo pour ton script il est très simpa je te mais 10 / 10
mise a part le design 7 / 10

BRAVO

signaler à un administrateur
Commentaire de ange656 le 22/05/2004 12:41:34

Moi c pire badoux jarrive pas a ouvrir le fichier !

signaler à un administrateur
Commentaire de ange656 le 22/05/2004 12:51:36

badoux tu peut maider ?

signaler à un administrateur
Commentaire de pgpp le 22/05/2004 14:19:11

Excuse moi ange656, mais quel est ton problème ??? tu n'arrives pas à ouvrir un fichier ?! euh... attend, tu as un système d'exploitation sur ta machine ? Et as-tu un éditeur ascii ?
Non, plus sérieusement, explique mieux ton problème (où se trouve le fichier que tu n'arrives aps à ouvrir (chemin complet) ? Quelle est l'erreur ? ... )

Et pour répondre à badoux : je crois pas que je mérites 10/10 au script, ni 7/10 au graphisme.
Ca n'est pas dans mon habitude de mettre des codes sources inachevés en ligne, mais dans la mesure ou j'ai abandonné le projet, autant que ça serve à quelqu'un !

signaler à un administrateur
Commentaire de badoux le 22/05/2004 14:54:23

J'éspère que ça pourra t'aider Ange656 :

Voici le fichier " connect.inc.php "

<?
mysql_connect("localhost","user","pass") or die("erreur SERV");
mysql_select_db("bdd") or die("erreur BDD");
?>

essai de la crée plutôt !!! a bientôt

signaler à un administrateur
Commentaire de ange656 le 22/05/2004 16:51:14

C'est bon je me suis débrouillé pour ouvrir le ichier

signaler à un administrateur
Commentaire de ange656 le 22/05/2004 17:27:01

Par contre , pour creer les tables , il faut que je fasse manuellement ?

signaler à un administrateur
Commentaire de ange656 le 22/05/2004 18:14:16

justement pour les tables, PHP my admin refuse + de 15 champs comment je peut mettre la table user ?

signaler à un administrateur
Commentaire de ange656 le 22/05/2004 18:34:28

C'est bon les tables sont créees mais , je n'arrive pas à accéder au chat !

signaler à un administrateur
Commentaire de badoux le 22/05/2004 19:44:54

il faut que tu t'inscrive en t'en que administrateur avec

http://www.tonsite/dossierchat/nuser.php

Si tu la déjà fais, dis moi plus précisement ce que tu veux !?

signaler à un administrateur
Commentaire de pgpp le 22/05/2004 20:56:31

Résoudre le problème de reload quand on rentre le mot de passe d'un salon sécurisé :
dans le fichier 'chat.php' :
dans la fonction javascript 'testSalonMdp()' ajouter la ligne :
    d.user_salon_modif.value=1;
avant le submit() évidemment !!

signaler à un administrateur
Commentaire de ange656 le 22/05/2004 20:57:02

Quand je m'inscris la page d'inscription est rechargée . je test tout avec easyphp avant de mettre en ligne . mais y a plein de message qui s'affiche du genre "Notice : ..... on line 24"

signaler à un administrateur
Commentaire de ange656 le 22/05/2004 20:59:20

pgpp tu peut maider ?

signaler à un administrateur
Commentaire de pgpp le 22/05/2004 21:04:53

Je crois qu'il faut diminuer le rapport d'erreur de ton serveur PHP, pour désactiver le fait qu'il notifie les warnings.... mais je sais pas comment on fait ! désolé !

signaler à un administrateur
Commentaire de ange656 le 22/05/2004 21:05:50

Ok merci quand même tu l'as testé directement en ligne ton chat ?

signaler à un administrateur
Commentaire de thanhbinh le 23/05/2004 10:10:26

Pour enlever ces Notices, trouver le fichier php.ini [quelque part dans un répertoire d'EasyPHP],
reperez la ligne :
[...]
error_reporting = E_ALL

[...]

et remplacez par :
[...]
error_reporting = E_ALL & ~E_NOTICE

signaler à un administrateur
Commentaire de oxydateur le 23/05/2004 10:57:21

Salut tout le monde
le reload automatique ne marche pas
c'est normal ?
il faut que je me reconnecte pour voir mes message

signaler à un administrateur
Commentaire de pgpp le 24/05/2004 22:48:50

Non c'est pas normal... le reload est en javascript1.1 :
setTimeout();
Alors si ça se reload pas c'est peut-être que JS marche pas...

Sinon il est en ligne oui : www.pgchat.fr.st, et il fonctionne OUI !!

signaler à un administrateur
Commentaire de badoux le 25/05/2004 13:42:32

Moi c'est pareil que oxydateur mes messages ne s'affiche pas !

Pourrai tu être plus precis dans la correction à faire !???

Merci

signaler à un administrateur
Commentaire de oamram le 25/05/2004 14:33:25

Idem pour moi, le rafraichissement ne se fait pas alors qu'on entend bien le bip du reload !

Sinon sur l'@ du site cela fct bien et donc bravo pour le code.

Au fait quelqu'un connait-il un moyen de faire taire cette fonction (sans couper les HP) ?

signaler à un administrateur
Commentaire de oamram le 25/05/2004 14:39:23

Oups je viens de trouver le pourquoi.
Lorsqu'on installe le chat, il ne créé pas de salon par défaut. Le pb vient de là.
Si on créé un salon, le reload fct impécablement !!!

PAr contre j'ai tjs ce foutu bip bip bip bip bip bip !!!!!!

signaler à un administrateur
Commentaire de oxydateur le 28/05/2004 20:08:23

ça marche merci beaucoup !!!!!!

signaler à un administrateur
Commentaire de oxydateur le 28/05/2004 20:12:06

ça marche merci beaucoup !!!!!!

signaler à un administrateur
Commentaire de pgpp le 06/06/2004 22:01:20

pour le bip bip bip.... aaaaaaaah FAUT QUE CA CESSE :

aller dans panneau de config > sons
supprimer le son associé à "Démarrer la navigation" sous la rubrique "Explorateur Windows"

signaler à un administrateur
Commentaire de osiris666 le 23/09/2004 13:44:00

merci mec pour ton code mes imaginon que je face un site avec un loggin et tout genre  comme les site nuked ( c juste pour ke tu conrpenne ske je veu dir ) et ke ensuite jveu envoyer les personne sur le chat mes ke le loggin du site  soi en rapor avec celui du chat je fai commen?

signaler à un administrateur
Commentaire de pgpp le 24/09/2004 11:25:50

Rien de plus facile. Regarde comment est faite la page chat.php.

il suffit que tu recopies le formulaire contenu dans cette page (chat.php) et que tu l'envoies via javascript !

mettons que tu aies un lien du style :
[a href='javascript:f1.submit()']acceder au chat[/a]
[form]
//ICI tu recopies le form de chat.php mais tu mets les champs en hidden, et tu nommes le form 'f1' avec comme action='chat.php'.Enfin tu remplies les champs en php avec les variables de l'utilisateur (nom d'utilisateur & mot de passe). (n'oublies pas de mettre le bouton submit en champ texte hidden pour que $connexion soit défini)
[/form]

signaler à un administrateur
Commentaire de the_leech le 02/07/2005 12:21:03

Chez moi tout vas bien, sauf le plus important : Envoyer des messages, les tables MYSQL ont bien été créer, mes les messages refuse de s'afficher, pourtant quand j'esssaye d'envoyer le message sa charge, mes il ne s'ffcihe pas !

voir image : http://bloch.olivier.free.fr/exploreur/beug/1.JPG

Merci de maider !

signaler à un administrateur
Commentaire de the_leech le 02/07/2005 12:32:29

En faite, c'est le problème de l'actualisation, serait il possible d'avoir aussi un bouton d'actualisation pour le chat ? Ou une actualisation toute les 2 segondes !

signaler à un administrateur
Commentaire de Pieliste le 27/06/2007 11:14:41

Pourrais-tu mettre une marche a suivre pour au moin faire fonctionner ton code merci

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,22 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.