IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Developper un Chat


Sujet :

Langage PHP

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Octobre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Developper un Chat
    Bjr
    J'ai commencé un chat avec php; j'ai pu faire un petit truc interactif en utilisant les fichiers. Mais le probleme qui se pose est que j'e ne sais pas à quel moment vider le fichier. Ainsi il se pose la probleme de la déconnection des utilisateurs. J'ai également regardé du coté des fichiers temporaires mais j'ai pas encore trouvé de solution.
    Quelqu'un aurait-il une idée la dessus.

    Merci

  2. #2
    Membre confirmé
    Avatar de Joe-La-Boule
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    219
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 219
    Points : 451
    Points
    451
    Par défaut Re
    Faire voir ton code pour que l'on puisse t'aider

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Octobre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Bjr
    Voici mon code

    J'utilise les Frame
    Ce fichier se trouve dans une frame et crée un fichier dans lequel il enregistre les messages

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Document sans nom</title>
    </head>
     
    <body>
    <?php
    if (isset($_GET['message'])){
    	$user='User1';
    	$message=$_GET['message'];
       	if ($message!=""){	
    		$f=fopen("chat.txt","a");
    		fputs($f,$user.": ".$message."\n");
    		fclose($f);	
    	}
    }
    ?>
    <form action="saisie.php" method="get" name="f_saisie">
    	<input name="message" type="text" value="" size="99">
    	<input type="submit" name="Submit" value="Envoyer">
    </form>
    </body>
    </html>
    le fichier suivant se trouve ds une autre frame et affiche (par l'intermédiaire d'une iframe) les messages du fichier créer précedement et il s'actualise tte les deux secondes .

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Document sans titre</title>
    <meta http-equiv="refresh" content="2">
    </head>
     
    <body>
    <?	
    	if (!(file_exists("chat.txt")))	exit();
    	if ($f=fopen("chat.txt","r"))
    		{		 
    		 while (!feof($f))
    		 	{
    			 $l=fgets($f,255);
    			 $n=strTok($l,"/n");
    			 echo "$n"; echo "<br>";
    			 while ($n=strTok("/n")){
    			 	echo $n;				
    			 }
    			}
    		 fclose($f);		
    	}
    ?>
    </body>
    </html>
    Merci

Discussions similaires

  1. Développement jeux vidéo : quelles bases à avoir absolument ?
    Par Ezechiel dans le forum Développement 2D, 3D et Jeux
    Réponses: 175
    Dernier message: 20/02/2018, 17h14
  2. [Flash] Chat irc ?
    Par Skorps dans le forum Flash
    Réponses: 9
    Dernier message: 13/10/2008, 01h55
  3. developpement d'un chat
    Par ranell dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 29/11/2007, 10h05
  4. [JSP/Servlet] Outils pour developper?
    Par BenoitM dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 04/05/2004, 12h03
  5. [CRYSTAL] Developpement
    Par Antichoc dans le forum SAP Crystal Reports
    Réponses: 10
    Dernier message: 21/05/2003, 13h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo