cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 2008
-
29 juin 2004 à 19:37
Optitech
Messages postés134Date d'inscriptionsamedi 19 octobre 2002StatutMembreDernière intervention 3 janvier 2009
-
7 juil. 2008 à 12:21
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Cette fois ci le système pour que les message d'affiche en haut fonctionne !
XelectroX
Messages postés209Date d'inscriptionsamedi 11 novembre 2000StatutMembreDernière intervention 6 novembre 2009 28 juin 2007 à 15:39
DCLAUDY :
"Est t'il possible de mettre les message de l'autre sans c'est a dire que la derrnier ligne envoier ne se met pas en bas mais en haut."
OPTITECH :
"Pour faire ce que tu ma demandé voila ce qu'il faut modifier :
La ligne 20 par : WriteMyFile("".date("H:i:s")." : ".$ancien." devient ".$name." \n".ReadMyFile());
La linge 79 par : WriteMyFile("".date("H:i:s")." : ".$name." : ".FilterText(stripslashes($msg))."
\n".ReadMyFile());
Voilà !
Bonne programamtion :) "
Optitech, ta réponse n'est pas vraiment fausse mais je dirai incomplete car alors ta limite de 13 lignes ne fonctionne plus correctement ! :S
Il va garder les 13 derniers messages, donc dans ce cas-ci, les plus vieux :S. Alors que le but, c'est de garder les plus récents :(
J'ai voulu faire la meme chose que DCLAUDY, mais je viens de remarquer la faute. Si quelqu'un peut me faire la correction, car moi, je ne m'y connais pas encore très bien.
Merci d'avance...
Et bonne prog ;)
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 19 avril 2007 à 13:15
flash tu peux toujours faire joli, maintenant, c'est pas top portable...
les irccgi sont a connexion sans fin par exemple
zambaster
Messages postés6Date d'inscriptionmardi 18 juillet 2006StatutMembreDernière intervention23 avril 2007 19 avril 2007 à 13:10
Comment ça une connexion sans fin, je vois pas ... ?
J'ai vu le chat de Arto_8000 avec Ajax, c'est vrai que y'a pas de rafraichissement désagréable (vraiment bien d'ailleurs). Mais on peut obtenir un milleur résultat aussi aec du flash, non ?
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 19 avril 2007 à 12:51
faut utiliser une connexion disons sans fin, ou alors ajax
zambaster
Messages postés6Date d'inscriptionmardi 18 juillet 2006StatutMembreDernière intervention23 avril 2007 19 avril 2007 à 11:17
Slt, je sais pas si y reste du monde sur cette source mais bon je poste quand même au cas où. Vraiment sympa le chat. Ca fonctionne bien et c'est simple. Comment peut-on faire en sorte de ne plus avoir ce rafraichissement toute les 2 secondes qui rend le chat un peu moins agréable ou en tout cas dumoins qu'il soit moins perceptible, est-ce possible ? Et quand et comment l'affichage du chat est il RAZ ?
Optitech
Messages postés134Date d'inscriptionsamedi 19 octobre 2002StatutMembreDernière intervention 3 janvier 2009 3 nov. 2006 à 13:24
Le code ce trouve dnas les 3 fichiers (index.php, affichage.php, hist.php) Pour savoir a quoi servent ces ficheir il sufit de lire la partie "description"
gabi124
Messages postés4Date d'inscriptiondimanche 22 octobre 2006StatutMembreDernière intervention23 avril 2009 2 nov. 2006 à 13:30
j'ai rien compris ou est le code ?
daweb
Messages postés33Date d'inscriptionmardi 3 octobre 2006StatutMembreDernière intervention18 décembre 2006 10 oct. 2006 à 18:43
trop nul le t'chat ca ne marche pas
dclaudy
Messages postés2Date d'inscriptiondimanche 29 mai 2005StatutMembreDernière intervention 2 septembre 2006 2 sept. 2006 à 11:24
Super sa fonctionne un grand merci à toi
Optitech
Messages postés134Date d'inscriptionsamedi 19 octobre 2002StatutMembreDernière intervention 3 janvier 2009 2 sept. 2006 à 11:16
Pour faire ce que tu ma demandé voila ce qu'il faut modifier :
La ligne 20 par : WriteMyFile("".date("H:i:s")." : ".$ancien." devient ".$name." \n".ReadMyFile());
La linge 79 par : WriteMyFile("".date("H:i:s")." : ".$name." : ".FilterText(stripslashes($msg))."
\n".ReadMyFile());
Voilà !
Bonne programamtion :)
dclaudy
Messages postés2Date d'inscriptiondimanche 29 mai 2005StatutMembreDernière intervention 2 septembre 2006 1 sept. 2006 à 12:12
Est t'il possible de mettre les message de l'autre sans c'est a dire que la derrnier ligne envoier ne se met pas en bas mais en haut.
legrosbelge
Messages postés1Date d'inscriptionvendredi 7 juillet 2006StatutMembreDernière intervention 7 juillet 2006 7 juil. 2006 à 22:20
Pas mal le Tchat, mais je pense que tu devrais changer le nom de la page index.php en chat.php tout simplement parce que les personnes qui téléchargerons cette source auront certainement déjà une page qui s'appelle index.php, et en la renommant sa peut leur poser des problèmes au niveau du <form qui pointera toujours sur index.php donc sa se sera a changer pour la personne. Sinon un soucis que je vien de voir, qui est peut être du à mon naviguateur, c'est quand je compose et envoi un message le pointeur pour écrire dans l'input se bouge donc toujours obligé de réécrire dans le champ, en javascript je pense que c'est facile à règler ce problème.
Optitech
Messages postés134Date d'inscriptionsamedi 19 octobre 2002StatutMembreDernière intervention 3 janvier 2009 24 oct. 2005 à 19:20
Oui cednoe ce que tu veux faire est possible !
Tu vas dans le fichier : affichage.php
Au tout début du devrais voir cette ligne :
<Meta Http-equiv="Refresh" Content="2">
Il te suffit de remplacer le 2 par ta durée en secondes que tu veux !
@++
Optitech
cednoe
Messages postés2Date d'inscriptionsamedi 22 octobre 2005StatutMembreDernière intervention24 octobre 2005 24 oct. 2005 à 10:57
bONJOUR
jE VOUDRAI SAVOIR si c'etait possible de changer la duree du taux de rafraichissement de la fenetre
au lieu de 2s la passer plus grande
merci
cednoe
sugatasei
Messages postés2Date d'inscriptionvendredi 13 juin 2003StatutMembreDernière intervention 6 juillet 2005 6 juil. 2005 à 23:06
Ton code est sympa mais pas compatible php4.
Pour corriger le code, rajoute dans index.php :
Optitech
Messages postés134Date d'inscriptionsamedi 19 octobre 2002StatutMembreDernière intervention 3 janvier 2009 2 juin 2005 à 14:48
Oui il est possible d echanger la couleur de l'heure ! Pur cela il suffit d'aller dans index.php et à chauqe fois que tu trouve "".date("H:i:s")." tu remplace le #666699 par le code de la couleur que tu veut ! J'éspère que j'ai repondu à ta question The_Leech !
cs_the_leech
Messages postés12Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention23 septembre 2006 2 juin 2005 à 09:31
Il marche très bien ton code, j'aimerait juste te poser un question, esque on pourait changer la couleur de l'heure qui s'affiche quand on post un message !
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 20081 2 avril 2005 à 01:57
Tu mets error_reporting = E_ALL & ~E_NOTICE pour faire fonctionner son script...
Mais après remet le comme il était !
(dans ton php.ini)
TempusNariut
Messages postés7Date d'inscriptionmercredi 16 mars 2005StatutMembreDernière intervention 5 mai 2005 1 avril 2005 à 19:38
Comment faire pour que ça marche ? Alors moi aussi j'ai le problème :
Notice: Undefined variable: action in c:\documents and settings\tempus\mes documents\chat\index.php on line 3
Notice: Undefined variable: msg in c:\documents and settings\tempus\mes documents\chat\index.php on line 62
Notice: Undefined variable: msg in c:\documents and settings\tempus\mes documents\chat\index.php on line 83
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 21 févr. 2005 à 22:16
Permission denied
lol
=>chmod, je l'ai déja expliqué !!!
on va finir par faire une page : resources utiles pour les flodeurs qui postent sans chercher !
HagRapMan
Messages postés73Date d'inscriptionlundi 20 octobre 2003StatutMembreDernière intervention12 juillet 20076 6 déc. 2004 à 19:13
Notice: Undefined variable: action in C:\KavmediaWC\mo\index.php on line 3
Notice: Undefined offset: 0 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined variable: contenu in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 1 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 2 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 3 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 4 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 5 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 6 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 7 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 8 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 9 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 10 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 11 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 12 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 13 in C:\KavmediaWC\mo\index.php on line 74
Warning: fopen(messages.txt): failed to open stream: Permission denied in C:\KavmediaWC\mo\index.php on line 65
Warning: fwrite(): supplied argument is not a valid stream resource in C:\KavmediaWC\mo\index.php on line 66
Warning: fclose(): supplied argument is not a valid stream resource in C:\KavmediaWC\mo\index.php on line 67
Warning: fopen(save.txt): failed to open stream: Permission denied in C:\KavmediaWC\mo\index.php on line 85
Warning: fwrite(): supplied argument is not a valid stream resource in C:\KavmediaWC\mo\index.php on line 86
Warning: fclose(): supplied argument is not a valid stream resource in C:\KavmediaWC\mo\index.php on line 87
sur la page de chat...
Optitech
Messages postés134Date d'inscriptionsamedi 19 octobre 2002StatutMembreDernière intervention 3 janvier 2009 6 déc. 2004 à 18:52
Pour ne plus avoir cette erreur vériffier que les variable global de PHP sont ON ! Si elle sont à OFF vous avvez ces message erreurs !
HagRapMan
Messages postés73Date d'inscriptionlundi 20 octobre 2003StatutMembreDernière intervention12 juillet 20076 5 déc. 2004 à 17:35
même erreur de variables!
dohko2a
Messages postés2Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention 8 novembre 2004 8 nov. 2004 à 11:23
probleme avec les variables $msg et $action dans le fichier index.php
Ya une erreur comme quoi ces var ne sont pas définies...
Optitech
Messages postés134Date d'inscriptionsamedi 19 octobre 2002StatutMembreDernière intervention 3 janvier 2009 30 juin 2004 à 13:17
Oui je l'avais oublié de le préssisé pour info j'utilise la version 4.2 de php !
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 20081 29 juin 2004 à 19:37
Quand on post initié, essais de mettre les fonctions
short_open_tag = Off
register_globals = Off
error_reporting = E_ALL
7 juil. 2008 à 12:21
Pout t'aider, je devrais recoder tout le chat ! (Ce chat à tout de même 4 ans)
Mais la solution la plus simple c'est d'aller voir d'autre sources.
5 juil. 2008 à 14:49
Notice: Undefined index: action in c:\program files\easyphp1-8\www\phpcs_petit-chat-fait-entierement-php___page\index.php on line 2
Notice: Undefined index: msg in c:\program files\easyphp1-8\www\phpcs_petit-chat-fait-entierement-php___page\index.php on line 3
Notice: Undefined index: ancien in c:\program files\easyphp1-8\www\phpcs_petit-chat-fait-entierement-php___page\index.php on line 4
Notice: Undefined index: name in c:\program files\easyphp1-8\www\phpcs_petit-chat-fait-entierement-php___page\index.php on line 5
help !
15 nov. 2007 à 15:37
29 août 2007 à 10:54
A voir cette histoire de rafraichissement invisible.
merci!
28 juin 2007 à 17:48
PS : Ton temps de réponse est suffisament rapide lol ;)
Bonne continuation
28 juin 2007 à 16:50
Oui j'avais oublié de modifier la fonction ReadMyFile :( Merci de ta remarque :)
Voilà la fonction corrigé :
Function ReadMyFile(){
$max=13;
$fcontents = file("messages.txt");
$lines=count($fcontents);
for ($i = 0; $i <= $max; $i++) {$contenu .= $fcontents[$i];}
return $contenu;
}
Cette fois ci le système pour que les message d'affiche en haut fonctionne !
28 juin 2007 à 15:39
"Est t'il possible de mettre les message de l'autre sans c'est a dire que la derrnier ligne envoier ne se met pas en bas mais en haut."
OPTITECH :
"Pour faire ce que tu ma demandé voila ce qu'il faut modifier :
La ligne 20 par : WriteMyFile("".date("H:i:s")." : ".$ancien." devient ".$name."
\n".ReadMyFile());
La linge 79 par : WriteMyFile("".date("H:i:s")." : ".$name." : ".FilterText(stripslashes($msg))."
\n".ReadMyFile());
Voilà !
Bonne programamtion :) "
Optitech, ta réponse n'est pas vraiment fausse mais je dirai incomplete car alors ta limite de 13 lignes ne fonctionne plus correctement ! :S
Il va garder les 13 derniers messages, donc dans ce cas-ci, les plus vieux :S. Alors que le but, c'est de garder les plus récents :(
J'ai voulu faire la meme chose que DCLAUDY, mais je viens de remarquer la faute. Si quelqu'un peut me faire la correction, car moi, je ne m'y connais pas encore très bien.
Merci d'avance...
Et bonne prog ;)
19 avril 2007 à 13:15
les irccgi sont a connexion sans fin par exemple
19 avril 2007 à 13:10
J'ai vu le chat de Arto_8000 avec Ajax, c'est vrai que y'a pas de rafraichissement désagréable (vraiment bien d'ailleurs). Mais on peut obtenir un milleur résultat aussi aec du flash, non ?
19 avril 2007 à 12:51
19 avril 2007 à 11:17
3 nov. 2006 à 13:24
2 nov. 2006 à 13:30
10 oct. 2006 à 18:43
2 sept. 2006 à 11:24
2 sept. 2006 à 11:16
La ligne 20 par : WriteMyFile("".date("H:i:s")." : ".$ancien." devient ".$name."
\n".ReadMyFile());
La linge 79 par : WriteMyFile("".date("H:i:s")." : ".$name." : ".FilterText(stripslashes($msg))."
\n".ReadMyFile());
Voilà !
Bonne programamtion :)
1 sept. 2006 à 12:12
7 juil. 2006 à 22:20
24 oct. 2005 à 19:20
Tu vas dans le fichier : affichage.php
Au tout début du devrais voir cette ligne :
<Meta Http-equiv="Refresh" Content="2">
Il te suffit de remplacer le 2 par ta durée en secondes que tu veux !
@++
Optitech
24 oct. 2005 à 10:57
jE VOUDRAI SAVOIR si c'etait possible de changer la duree du taux de rafraichissement de la fenetre
au lieu de 2s la passer plus grande
merci
cednoe
6 juil. 2005 à 23:06
Pour corriger le code, rajoute dans index.php :
- juste après le premier <? :
$action = $_POST['action'];
$msg = $_POST['msg'];
$ancien = $_POST['ancien'];
$name = $_POST['name'];
- entre <? et if(isset($name)){ :
$name = $_POST['name'];
Après ca, ton code marchera TB avec php4.
a+
2 juin 2005 à 14:48
2 juin 2005 à 09:31
2 avril 2005 à 01:57
Mais après remet le comme il était !
(dans ton php.ini)
1 avril 2005 à 19:38
Notice: Undefined variable: action in c:\documents and settings\tempus\mes documents\chat\index.php on line 3
Notice: Undefined variable: msg in c:\documents and settings\tempus\mes documents\chat\index.php on line 62
Notice: Undefined variable: msg in c:\documents and settings\tempus\mes documents\chat\index.php on line 83
21 févr. 2005 à 22:16
lol
=>chmod, je l'ai déja expliqué !!!
on va finir par faire une page : resources utiles pour les flodeurs qui postent sans chercher !
6 déc. 2004 à 19:13
Notice: Undefined offset: 0 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined variable: contenu in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 1 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 2 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 3 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 4 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 5 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 6 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 7 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 8 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 9 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 10 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 11 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 12 in C:\KavmediaWC\mo\index.php on line 74
Notice: Undefined offset: 13 in C:\KavmediaWC\mo\index.php on line 74
Warning: fopen(messages.txt): failed to open stream: Permission denied in C:\KavmediaWC\mo\index.php on line 65
Warning: fwrite(): supplied argument is not a valid stream resource in C:\KavmediaWC\mo\index.php on line 66
Warning: fclose(): supplied argument is not a valid stream resource in C:\KavmediaWC\mo\index.php on line 67
Warning: fopen(save.txt): failed to open stream: Permission denied in C:\KavmediaWC\mo\index.php on line 85
Warning: fwrite(): supplied argument is not a valid stream resource in C:\KavmediaWC\mo\index.php on line 86
Warning: fclose(): supplied argument is not a valid stream resource in C:\KavmediaWC\mo\index.php on line 87
sur la page de chat...
6 déc. 2004 à 18:52
5 déc. 2004 à 17:35
8 nov. 2004 à 11:23
Ya une erreur comme quoi ces var ne sont pas définies...
30 juin 2004 à 13:17
29 juin 2004 à 19:37
short_open_tag = Off
register_globals = Off
error_reporting = E_ALL