begin process at 2013 06 20 11:08:56
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > CHAT PHP/AJAX/MYSQL

CHAT PHP/AJAX/MYSQL


 Information sur la source

Note :
Aucune note
Catégorie :Application Classé sous :Chat, AJAX, PHP, MySQL Niveau :Initié Date de création :24/01/2013 Date de mise à jour :11/02/2013 22:54:38 Vu / téléchargé :3 869 / 746

Auteur : bebert2310

Ecrire un message privé
Commentaire sur cette source (18)
Ajouter un commentaire et/ou une note

 Description

Voilà un petit chat en PHP, AJAX et MySQL. Il marche plutôt bien, gère les smiley ...
Une fois téléchargé ouvrez le fichier "lisez-moi.txt" et suivez les instructions.
démo sur : http://minichat.uphero.com/



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

24 janvier 2013 21:12:31 :
démo ajoutée
27 janvier 2013 12:16:02 :
Modification de la base de données => possibilités de poster des messages plus long; Prise en compte de l'activation ou non du javascript; modification du chat : on peux envoyer le message en appuyant sur la touche entrée.
27 janvier 2013 20:47:40 :
Ajout d'une barre de smiley permettant d'ajouter directement les smileys dans la zone de texte.
07 février 2013 21:00:03 :
ajout de la possibilités de voir les anciens messages.
08 février 2013 12:32:10 :
Modification de la structure de la base de données
08 février 2013 12:45:43 :
correction d'un bug
08 février 2013 17:49:18 :
Mise à jour du zip
09 février 2013 16:09:58 :
Ajout d'un mode anonyme
10 février 2013 17:58:58 :
Ajout d'une interface de gestion du compte
11 février 2013 22:54:43 :
Ajout d'une interface de gestion du compte

 Sources du même auteur

Source avec Zip WEB PHP FTP CLIENT
CRÉER PLUS FACILEMENT UNE CLASSE D'EXCEPTIONS
Source avec Zip CLASSE DE GESTION FTP
Source avec Zip SCRIPT CONNEXION AJAX

 Sources de la même categorie

Source avec Zip WEB PHP FTP CLIENT par bebert2310
Source avec Zip SCANWEB V1.0 CLASS WEB-MINING par Vish33
Source avec une capture CELLFORM CMS OPENSOURCE DE PARTAGE MULTIMÉDIA par RyBeN
Source avec Zip Source avec une capture ENVOYER DES EMAILS HTML AVEC PHP par Dariumis
SYSTÈME DE NEWS UTILISANT UN FORUM PHPBB3 par kdence

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture CRÉATION D'UNE LISTE DEROULANTE CONTINENT PAYS GOUVERNORAT V... par proraf
Source avec Zip Source avec une capture ORGANIGRAMME PHP DYNAMIQUE par megatom
Source avec Zip CLIENT CHAT (MESSAGERIE PRIVÉE) AJAX ET PHP par zniko07
Source avec une capture CHAT PHP/AJAX SIMPLE ET COMPACT par SuperChouquette
Source avec Zip CHAT AJAX AVEC MYSQL QUASI COMPLET par bloom1

Commentaires et avis

Commentaire de vincseize le 25/01/2013 11:10:35

Hi

un lien d exemple ?

Commentaire de alfrai le 25/01/2013 13:49:46

Merci pour le code !

Commentaire de MacGaliver le 27/01/2013 11:15:37

Bonjour,

Ou une petite capture ?

Cdt.

Commentaire de bebert2310 le 27/01/2013 12:11:37

Voilà le lien d'exemple : http://minichat.uphero.com/

Commentaire de jadu le 28/01/2013 11:58:34

voir mes commentaires dans ton chat en lien.
Si tu ne peux pas c'est qu'il n'y a pas d'archivage ??,

tu peux me le dire ici ,

merci

Commentaire de stay le 28/01/2013 15:40:52

Salut, pour moi le code est certes fonctionnel, mais pas "Initié", à commencer par les tables de la db.
Et la structure, une application comme celle-ci aurait été mieux en POO.
De plus, il y a de l'HTML dans le PHP.
Désoler mais c'est pas pro.

Commentaire de goldbergg le 29/01/2013 11:25:57

L'utilisation d'une BDD pour un chat n'est vraiment pas une bonne idée.

Persso quand j'étais en BTS j'avais codé un Chat en AJAX a peux prés similaire avec une BDD, puis finalement j'avais décidé de passé par la mémoire partagé, resultat des perf tres netement en hausse et surtous pas besoin de s'encombré d'une BDD.

Commentaire de stay le 29/01/2013 15:24:05

Salut, c'est marrant, j'utilise la mémoire cache pour mes transfères de fichiers (dans un formulaire html) et j'avais pas pensé à ça pour un chat. C'est cool. Merci pour l'info.

Commentaire de JejeScript le 31/01/2013 10:28:21

Bonjour,

J'aurai juste quelques questions personnellement.

1 -> pourquoi utiliser charset uft-8 avec un language FR ?
2 -> pourquoi ne pas utiliser le bindParam pour les requêtes ?
3 -> pourquoi ne pas utiliser des classes pour ranger les fonctions php ?
       -> car pour moi $pseudo = $_GET['pseudo'];
       et l'utiliser dans  :
           prepare('SELECT uuid FROM mail_verif WHERE pseudo = :pseudo');
           execute->array('pseudo', $pseudo); me parait assez dangeureux non ?
4 -> pourquoi utiliser une page verif_mail, dont le contenu pourrais être dans une fonction ?

Cordialement,

JejeScript

Commentaire de JejeScript le 31/01/2013 10:30:11

désolé j'ai décaler les commentaire de la question 2, il sont sous la question 3 donc recommence,

1 -> pourquoi utiliser charset uft-8 avec un language FR ?
2 -> pourquoi ne pas utiliser le bindParam pour les requêtes ?
       -> car pour moi $pseudo = $_GET['pseudo'];
       et l'utiliser dans  :
           prepare('SELECT uuid FROM mail_verif WHERE pseudo = :pseudo');
           execute->array('pseudo', $pseudo); me parait assez dangeureux non ?

3 -> pourquoi ne pas utiliser des classes pour ranger les fonctions php ?
4 -> pourquoi utiliser une page verif_mail, dont le contenu pourrais être dans une fonction ?

Commentaire de stay le 31/01/2013 13:43:14

Salut JejeScript, je ne crois pas que tu auras les réponses à tes questions.
Mais, pour info,

- Il est bien d'utilisé l'UTF-8 par défaut pour évité les surprises du genre que le client veuille adjoindre le russe en seconde langue.

- PDO échappe automatiquement les données si tu les passes par les méthodes bind ou execute.
Donc, cette méthode est bonne.

Pour le reste, tu connais la réponse.

Commentaire de bebert2310 le 31/01/2013 14:35:50

le fichier verif_mail.php n'est pas utilisé j'ai oublié de le supprimer.

Commentaire de JejeScript le 31/01/2013 14:57:37

bonjour stay, et merci pour ta réponse, il y  toute fois une chose que je ne suis sur d'avoir compris, utiliser
$pseudo = $_GET['pseudo'];
prepare('SELECT uuid FROM mail_verif WHERE pseudo = :pseudo');
execute->array('pseudo', $pseudo);
est bon ?
Mais dans ce cas : bindParam(':pseudo', $pseudo, PDO::PARAM_STR, 100); sert à quoi ?

Commentaire de JejeScript le 31/01/2013 14:59:13

et htmlentities ne sert plus ?

Commentaire de bebert2310 le 31/01/2013 20:52:36

Ne te préoccupe pas de ça je t'ai dis que ce fichier ne sert pas et que tu peux le supprimer !
Quand à ceux qui me demandent pourquoi je ne l'ai pas programmé en POO... Je suis en train de le modifier pour qu'il soir en POO .

Commentaire de invizible le 02/04/2013 00:14:35

erreur lors de importation de fichier chat.sql !!!!!

Commentaire de LeakCim80 le 04/05/2013 01:08:30

Bonjour,

J'ai uploadé ton fichier pour l'installé sur un serveur de test afin de le retravaillé et l'appliqué sur mon site,
mais il se trouve qu'il manque certains fichiers Javascript.

<script src="script_ancMsg.js" type="text/javascript" ></script>
<script src="oXHR.js" type="text/javascript" ></script>

Ce qui nous renvoi un 404 Not Found.

Est ce que j'ai fais une erreur ou alors est ce que ces fichiers sont manquant à l'upload ?

Merci d'avance.
LeakCim80.

Commentaire de bebert2310 le 18/05/2013 14:15:24

Non ces fichiers ne sont pas dans l'upload mais il ne sont pas utiles au bon fonctionnement de cet application. Je dirai même qu'ils sont inutiles donc je l'ai avait enlevés ^^

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

AJAX PHP send var [ par cedriclomb ] Bonjour,Bon la j'y pige que couik !Alors voila le problème, je cherche a envoyer un fomulaire à PHP avec AJAX et une méthode POST, j'ai fait des reche xAjax & MySQL [ par JrM92 ] Bonjour, Voila j'utilise depuis peu la technologie xAjax dans un projet de chat en ligne. Mais voila, j'ai un problème quand j'arrive à MySQL : Je m datepicker entre ajax /php/javascript/mysql/mvc [ par mmanas ] bonjour tout le monde, je travail actuelement sur un petit formulaire, j'ai un champs date d'embauche, que j'aimerai faire avec un calendrier, questio Sript de connexion MySQL/PHP/Ajax [ par tebedia ] Bonjour. Ayant acquis quelques connaissances en CSS, PHP, SQL, JAVASCRIPT, je souhaiterais à présent me pencher sur l'AJAX. Je voudrais me lancer dan [php/mysql] Comment Intégrer la VOD à un site php [ par mariusapo ] Salut aux codeurs. C'est tout simple, je cherche à intégrer la VOD (video on demand) à un site developpé en php. j'ai fouillé partout avec mon ami goo Ajout d'un bot sur chat ajax open source ? [ par Near78 ] Bonjour, J'ai télécharger il y a quelques heurs de cela un chat en ajax open source. Je suis actuellement de faire sa traduction car celui ci etant e traçabilité d une application php/mysql [ par simo842 ] Salut cher amis Je veux ajouter une couche de traçabilité pour une application PHP/MYSQL dans ce plugin je aimerais bien enregistrer dans un fichier help please : probléme avec ajax et php? [ par marwen109 ] j'ai essayé plusieurs fois mais... [^^sad1] bon, chui en train de faire un systéme de commentaire a l'aide de(ajax et php), il accepte les balises ht Afficher une ligne du contenu d'une table selon son premier champ [ par spacedelta ] Bonjour, J'ai longtemps cherché et je n'ai jamais trouvé. Je recherche le code en php qui permet de lire une ligne du contenu d'une table avec un cham PHP/Mysql : Requete aléatoire [ par debbv ] Salut à Tous , Je viens par ce message vous soumettre un problème qui me blogue dans la réalisation d'un quiz en ligne que je suis en train de mettre


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Juin 2013
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,139 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales