Se connecter / S'enregistrer
Votre question

forum chat et herbergeur de blog

Tags :
  • Blog
  • Programmation
Dernière réponse : dans Programmation
10 Février 2007 18:54:13

bonjour je recherche un chat, un forum et comment creer un hebergeur de blog car je voudrais que mon site marche bien
merci de me repondre
bafoulio

Autres pages sur : forum chat herbergeur blog

10 Février 2007 19:27:47

Salut,

Le chat :

la page index.htm :
  1. <html>
  2. <head>
  3. <title>chat</title>
  4. <link href=style.css rel=stylesheet type=text/css>
  5. </head>
  6. <body topmargin=200>
  7. <center>
  8. <form name=form1 method=post action=messages.php>
  9. <img src=images/haut.png align=top>
  10. <table width=780 class=tableaux>
  11. <tr><td align=center><font class=lapagemagique>
  12. Veuillez choisir un pseudo : <input type=text name=name maxlength=14 class=pseudo><input type=submit value="Entrer dans le chat" class=boutons>
  13. </td></tr>
  14. </table>
  15. <img src=images/bas.png align=top>
  16. </form>
  17. </body>
  18. </html>


style.css
  1. A:link{color:000000;text-decoration: none}
  2. A:visited{color:444444}
  3. A:hover{color:000000;text-decoration: none}
  4. body {background-color:ffffff;overflow:hidden}
  5. .lapagemagique{color:000000;font-family:Verdana;font-size:10}
  6. .lapagemagique1{color:7d7dff;font-family:Verdana;font-size:10}
  7. .lapagemagique2{color:0000ff;font-family:Verdana;font-size:10}
  8. .pseudo{font-family:Verdana;font-size:10;border-style:solid;border-color:000000;border-width:1}
  9. .boutons{font-family:Verdana;font-size:10;border:0;background-color:003366;color:gold;height:17}
  10. .tableaux{border-style:solid;border-color:000000;border-width:1}


chat.php :

  1. <?php
  2. Function controle($lapagemagique){
  3. $lapagemagique = htmlspecialchars($lapagemagique);
  4. $lapagemagique = nl2br($lapagemagique);
  5. $lapagemagique = str_replace("/1/","<img src=images/1.gif border=0 align=absmiddle>",$lapagemagique);
  6. $lapagemagique = str_replace("/2/","<img src=images/2.gif border=0 align=absmiddle>",$lapagemagique);
  7. $lapagemagique = str_replace("/3/","<img src=images/3.gif border=0 align=absmiddle>",$lapagemagique);
  8. $lapagemagique = str_replace("/4/","<img src=images/4.gif border=0 align=absmiddle>",$lapagemagique);
  9. $lapagemagique = str_replace("/5/","<img src=images/5.gif border=0 align=absmiddle>",$lapagemagique);
  10. $lapagemagique = str_replace("/6/","<img src=images/6.gif border=0 align=absmiddle>",$lapagemagique);
  11. $lapagemagique = str_replace("/7/","<img src=images/7.gif border=0 align=absmiddle>",$lapagemagique);
  12. $lapagemagique = str_replace("/8/","<img src=images/8.gif border=0 align=absmiddle>",$lapagemagique);
  13. $lapagemagique = str_replace("/9/","<img src=images/9.gif border=0 align=absmiddle>",$lapagemagique);
  14. $lapagemagique = str_replace("/10/","<img src=images/10.gif border=0 align=absmiddle>",$lapagemagique);
  15. $lapagemagique = str_replace("/11/","<img src=images/11.gif border=0 align=absmiddle>",$lapagemagique);
  16. $lapagemagique = str_replace("/12/","<img src=images/12.gif border=0 align=absmiddle>",$lapagemagique);
  17. $lapagemagique = str_replace("/13/","<img src=images/13.gif border=0 align=absmiddle>",$lapagemagique);
  18. $lapagemagique = str_replace("/14/","<img src=images/14.gif border=0 align=absmiddle>",$lapagemagique);
  19. $lapagemagique = str_replace("/15/","<img src=images/15.gif border=0 align=absmiddle>",$lapagemagique);
  20. $lapagemagique = str_replace("/16/","<img src=images/16.gif border=0 align=absmiddle>",$lapagemagique);
  21. $lapagemagique = str_replace("/17/","<img src=images/17.gif border=0 align=absmiddle>",$lapagemagique);
  22. $lapagemagique = str_replace("/18/","<img src=images/18.gif border=0 align=absmiddle>",$lapagemagique);
  23. $lapagemagique = str_replace("/19","<img src=images/19.gif border=0 align=absmiddle>",$lapagemagique);
  24. $lapagemagique = str_replace("/20/","<img src=images/20.gif border=0 align=absmiddle>",$lapagemagique);
  25. $lapagemagique = str_replace("/21/","<img src=images/21.gif border=0 align=absmiddle>",$lapagemagique);
  26. $lapagemagique = str_replace("/22/","<img src=images/22.gif border=0 align=absmiddle>",$lapagemagique);
  27. $lapagemagique = str_replace("/23/","<img src=images/23.gif border=0 align=absmiddle>",$lapagemagique);
  28. $lapagemagique = str_replace("/24/","<img src=images/24.gif border=0 align=absmiddle>",$lapagemagique);
  29. $lapagemagique = str_replace("/25/","<img src=images/25.gif border=0 align=absmiddle>",$lapagemagique);
  30. $lapagemagique = str_replace("/26/","<img src=images/26.gif border=0 align=absmiddle>",$lapagemagique);
  31. $lapagemagique = str_replace("/27/","<img src=images/27.gif border=0 align=absmiddle>",$lapagemagique);
  32. $lapagemagique = str_replace("/28/","<img src=images/28.gif border=0 align=absmiddle>",$lapagemagique);
  33. $lapagemagique = str_replace("/29/","<img src=images/29.gif border=0 align=absmiddle>",$lapagemagique);
  34. $lapagemagique = str_replace("/30/","<img src=images/30.gif border=0 align=absmiddle>",$lapagemagique);
  35. $lapagemagique = str_replace("/31/","<img src=images/31.gif border=0 align=absmiddle>",$lapagemagique);
  36. $lapagemagique = str_replace("/32/","<img src=images/32.gif border=0 align=absmiddle>",$lapagemagique);
  37. $lapagemagique = str_replace("/33/","<img src=images/33.gif border=0 align=absmiddle>",$lapagemagique);
  38. $lapagemagique = str_replace("/34/","<img src=images/34.gif border=0 align=absmiddle>",$lapagemagique);
  39. $lapagemagique = str_replace("/35/","<img src=images/35.gif border=0 align=absmiddle>",$lapagemagique);
  40. $lapagemagique = eregi_replace("<([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])>","<A HREF=\"\\1://\\2\\3\" TARGET=\"_blank\">\\1://\\2\\3</A>",$lapagemagique);
  41. $lapagemagique = eregi_replace("\[([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])\]","<center><img src=\"\\1://\\2\\3\" border=0 align=absmiddle></center>",$lapagemagique);
  42. $lapagemagique = eregi_replace("(([a-z0-9_]|\\-|\\.)+@([^[:space:]]*)([[:alnum:]-])\.([^[:space:]]*)([[:alnum:]-]))","<a href=\"mailto:\\1\">\\1</a>",$lapagemagique);
  43. return $lapagemagique;
  44. }
  45. if($msg!=""){
  46. Function lapagemagique2($contenu){
  47. $fp = fopen("chat.txt", "w");
  48. $r = fwrite($fp, "$contenu");
  49. fclose($fp);
  50. }
  51. Function lapagemagique3(){
  52. $max=20;
  53. $fcontents = file("chat.txt");
  54. $lines=count($fcontents);
  55. if ($lines<$max){$startline=0;}else{$startline=$lines-$max;}
  56. for ($i = 0; $i <= $max; $i++) {$contenu .= $fcontents[$i+$startline];}
  57. return $contenu;
  58. }
  59. lapagemagique2(lapagemagique3()."<font class=lapagemagique1>".date("H:i")." : <font class=lapagemagique2>".$name."
  60. <font size=-2 color=$color> : ".controle(stripslashes($msg))."<br>");
  61. }
  62. include("principale.php");
  63. ?>


couleurs.php :

  1. <?if($color){if ($color=="blue"){?>
  2. <select name=color class=pseudo2>
  3. <option value="" selected>couleur du texte</option>
  4. <option value="black">noir</option>
  5. <option value="blue">bleu</option>
  6. <option value="1e90ff">bleu Tahiti</option>
  7. <option value="brown">brun</option>
  8. <option value="708090">gris bleu</option>
  9. <option value="daa520">or</option>
  10. <option value="orange">orange</option>
  11. <option value="ff00ff">rose</option>
  12. <option value="red">rouge</option>
  13. <option value="green">vert</option>
  14. <option value="20b2aa">vert ocÈan</option>
  15. <option value="violet">violet</option></select>
  16. <?}if ($color=="brown"){?>
  17. <select name=color class=pseudo>
  18. <option value="" selected>couleur du texte</option>
  19. <option value="black">noir</option>
  20. <option value="blue">bleu</option>
  21. <option value="1e90ff">bleu Tahiti</option>
  22. <option value="brown">brun</option>
  23. <option value="708090">gris bleu</option>
  24. <option value="daa520">or</option>
  25. <option value="orange">orange</option>
  26. <option value="ff00ff">rose</option>
  27. <option value="red">rouge</option>
  28. <option value="green">vert</option>
  29. <option value="20b2aa">vert ocÈan</option>
  30. <option value="violet">violet</option></select>
  31. <?}if ($color=="1e90ff"){?>
  32. <select name=color class=pseudo>
  33. <option value="" selected>couleur du texte</option>
  34. <option value="black">noir</option>
  35. <option value="blue">bleu</option>
  36. <option value="1e90ff">bleu Tahiti</option>
  37. <option value="brown">brun</option>
  38. <option value="708090">gris bleu</option>
  39. <option value="daa520">or</option>
  40. <option value="orange">orange</option>
  41. <option value="ff00ff">rose</option>
  42. <option value="red">rouge</option>
  43. <option value="green">vert</option>
  44. <option value="20b2aa">vert ocÈan</option>
  45. <option value="violet">violet</option></select>
  46. <?}if ($color=="daa520"){?>
  47. <select name=color class=pseudo>
  48. <option value="" selected>couleur du texte</option>
  49. <option value="black">noir</option>
  50. <option value="blue">bleu</option>
  51. <option value="1e90ff">bleu Tahiti</option>
  52. <option value="brown">brun</option>
  53. <option value="708090">gris bleu</option>
  54. <option value="daa520">or</option>
  55. <option value="orange">orange</option>
  56. <option value="ff00ff">rose</option>
  57. <option value="red">rouge</option>
  58. <option value="green">vert</option>
  59. <option value="20b2aa">vert ocÈan</option>
  60. <option value="violet">violet</option></select>
  61. <?}if ($color=="green"){?>
  62. <select name=color class=pseudo>
  63. <option value="black">noir</option>
  64. <option value="blue">bleu</option>
  65. <option value="1e90ff">bleu Tahiti</option>
  66. <option value="brown">brun</option>
  67. <option value="708090">gris bleu</option>
  68. <option value="daa520">or</option>
  69. <option value="orange">orange</option>
  70. <option value="ff00ff">rose</option>
  71. <option value="red">rouge</option>
  72. <option value="green">vert</option>
  73. <option value="20b2aa">vert ocÈan</option>
  74. <option value="violet">violet</option></select>
  75. <?}if ($color=="20b2aa"){?>
  76. <select name=color class=pseudo>
  77. <option value="" selected>couleur du texte</option>
  78. <option value="black">noir</option>
  79. <option value="blue">bleu</option>
  80. <option value="1e90ff">bleu Tahiti</option>
  81. <option value="brown">brun</option>
  82. <option value="708090">gris bleu</option>
  83. <option value="daa520">or</option>
  84. <option value="orange">orange</option>
  85. <option value="ff00ff">rose</option>
  86. <option value="red">rouge</option>
  87. <option value="green">vert</option>
  88. <option value="20b2aa">vert ocÈan</option>
  89. <option value="violet">violet</option></select>
  90. <?}if ($color=="orange"){?>
  91. <select name=color class=pseudo>
  92. <option value="" selected>couleur du texte</option>
  93. <option value="black">noir</option>
  94. <option value="blue">bleu</option>
  95. <option value="1e90ff">bleu Tahiti</option>
  96. <option value="brown">brun</option>
  97. <option value="708090">gris bleu</option>
  98. <option value="daa520">or</option>
  99. <option value="orange">orange</option>
  100. <option value="ff00ff">rose</option>
  101. <option value="red">rouge</option>
  102. <option value="green">vert</option>
  103. <option value="20b2aa">vert ocÈan</option>
  104. <option value="violet">violet</option></select>
  105. <?}if ($color=="ff00ff"){?>
  106. <select name=color class=pseudo>
  107. <option value="" selected>couleur du texte</option>
  108. <option value="black">noir</option>
  109. <option value="blue">bleu</option>
  110. <option value="1e90ff">bleu Tahiti</option>
  111. <option value="brown">brun</option>
  112. <option value="708090">gris bleu</option>
  113. <option value="daa520">or</option>
  114. <option value="orange">orange</option>
  115. <option value="ff00ff">rose</option>
  116. <option value="red">rouge</option>
  117. <option value="green">vert</option>
  118. <option value="20b2aa">vert ocÈan</option>
  119. <option value="violet">violet</option></select>
  120. <?}if ($color=="red"){?>
  121. <select name=color class=pseudo>
  122. <option value="black">noir</option>
  123. <option value="blue">bleu</option>
  124. <option value="1e90ff">bleu Tahiti</option>
  125. <option value="brown">brun</option>
  126. <option value="708090">gris bleu</option>
  127. <option value="daa520">or</option>
  128. <option value="orange">orange</option>
  129. <option value="ff00ff">rose</option>
  130. <option value="red">rouge</option>
  131. <option value="green">vert</option>
  132. <option value="20b2aa">vert ocÈan</option>
  133. <option value="violet">violet</option></select>
  134. <?}if ($color=="708090"){?>
  135. <select name=color class=pseudo>
  136. <option value="" selected>couleur du texte</option>
  137. <option value="black">noir</option>
  138. <option value="blue">bleu</option>
  139. <option value="1e90ff">bleu Tahiti</option>
  140. <option value="brown">brun</option>
  141. <option value="708090">gris bleu</option>
  142. <option value="daa520">or</option>
  143. <option value="orange">orange</option>
  144. <option value="ff00ff">rose</option>
  145. <option value="red">rouge</option>
  146. <option value="green">vert</option>
  147. <option value="20b2aa">vert ocÈan</option>
  148. <option value="violet">violet</option></select>
  149. <?}if ($color=="violet"){?>
  150. <select name=color class=pseudo>
  151. <option value="" selected>couleur du texte</option>
  152. <option value="black">noir</option>
  153. <option value="blue">bleu</option>
  154. <option value="1e90ff">bleu Tahiti</option>
  155. <option value="brown">brun</option>
  156. <option value="708090">gris bleu</option>
  157. <option value="daa520">or</option>
  158. <option value="orange">orange</option>
  159. <option value="ff00ff">rose</option>
  160. <option value="red">rouge</option>
  161. <option value="green">vert</option>
  162. <option value="20b2aa">vert ocÈan</option>
  163. <option value="violet">violet</option></select>
  164. <?}if ($color=="black"){?>
  165. <select name=color class=pseudo>
  166. <option value="" selected>couleur du texte</option>
  167. <option value="black">noir</option>
  168. <option value="blue">bleu</option>
  169. <option value="1e90ff">bleu Tahiti</option>
  170. <option value="brown">brun</option>
  171. <option value="708090">gris bleu</option>
  172. <option value="daa520">or</option>
  173. <option value="orange">orange</option>
  174. <option value="ff00ff">rose</option>
  175. <option value="red">rouge</option>
  176. <option value="green">vert</option>
  177. <option value="20b2aa">vert ocÈan</option>
  178. <option value="violet">violet</option></select>
  179. <?}}else{?>
  180. <select name=color class=pseudo>
  181. <option value="" selected>couleur du texte</option>
  182. <option value="black">noir</option>
  183. <option value="blue">bleu</option>
  184. <option value="1e90ff">bleu Tahiti</option>
  185. <option value="brown">brun</option>
  186. <option value="708090">gris bleu</option>
  187. <option value="daa520">or</option>
  188. <option value="orange">orange</option>
  189. <option value="ff00ff">rose</option>
  190. <option value="red">rouge</option>
  191. <option value="green">vert</option>
  192. <option value="20b2aa">vert ocÈan</option>
  193. <option value="violet">violet</option></select>
  194. <?}?>


insultes.php :

  1. <?
  2. $lapagemagique = str_replace("pute","<font class=lapagemagique>mot interdit",$lapagemagique);
  3. $lapagemagique = str_replace("connard","<font class=lapagemagique>mot interdit",$lapagemagique);
  4. ?>



rafraichir.php :

  1. <html>
  2. <meta http-equiv="refresh" content="6">
  3. <head>
  4. <title>chat</title>
  5. <link href=style.css rel=stylesheet type=text/css>
  6. <script language=javascript>
  7. <!--
  8. var lapagemagique4=6;
  9. var lapagemagique5=" - "+document.title;
  10. function lapagemagique6() {
  11. if (lapagemagique4>=0)
  12. lapagemagique4=lapagemagique4 - 1
  13. var timeout=setTimeout("lapagemagique6()", 1000)
  14. document.title=lapagemagique4+lapagemagique5
  15. }
  16. lapagemagique6()
  17. //-->
  18. </script>
  19. </head>
  20. <body>
  21. <?php include("chat.txt"); ?>
  22. </body>
  23. </html>


messages.php :

  1. <?php
  2. function controle($lapagemagique){
  3. $lapagemagique = htmlspecialchars($lapagemagique);
  4. $lapagemagique = nl2br($lapagemagique);
  5. $lapagemagique = str_replace("/1/","<img src=images/1.gif border=0 align=absmiddle align=absmiddle>",$lapagemagique);
  6. $lapagemagique = str_replace("/2/","<img src=images/2.gif border=0 align=absmiddle>",$lapagemagique);
  7. $lapagemagique = str_replace("/3/","<img src=images/3.gif border=0 align=absmiddle>",$lapagemagique);
  8. $lapagemagique = str_replace("/4/","<img src=images/4.gif border=0 align=absmiddle>",$lapagemagique);
  9. $lapagemagique = str_replace("/5/","<img src=images/5.gif border=0 align=absmiddle>",$lapagemagique);
  10. $lapagemagique = str_replace("/6/","<img src=images/6.gif border=0 align=absmiddle>",$lapagemagique);
  11. $lapagemagique = str_replace("/7/","<img src=images/7.gif border=0 align=absmiddle>",$lapagemagique);
  12. $lapagemagique = str_replace("/8/","<img src=images/8.gif border=0 align=absmiddle>",$lapagemagique);
  13. $lapagemagique = str_replace("/9/","<img src=images/9.gif border=0 align=absmiddle>",$lapagemagique);
  14. $lapagemagique = str_replace("/10/","<img src=images/10.gif border=0 align=absmiddle>",$lapagemagique);
  15. $lapagemagique = str_replace("/11/","<img src=images/11.gif border=0 align=absmiddle>",$lapagemagique);
  16. $lapagemagique = str_replace("/12/","<img src=images/12.gif border=0 align=absmiddle>",$lapagemagique);
  17. $lapagemagique = str_replace("/13/","<img src=images/13.gif border=0 align=absmiddle>",$lapagemagique);
  18. $lapagemagique = str_replace("/14/","<img src=images/14.gif border=0 align=absmiddle>",$lapagemagique);
  19. $lapagemagique = str_replace("/15/","<img src=images/15.gif border=0 align=absmiddle>",$lapagemagique);
  20. $lapagemagique = str_replace("/16/","<img src=images/16.gif border=0 align=absmiddle>",$lapagemagique);
  21. $lapagemagique = str_replace("/17/","<img src=images/17.gif border=0 align=absmiddle>",$lapagemagique);
  22. $lapagemagique = str_replace("/18/","<img src=images/18.gif border=0 align=absmiddle>",$lapagemagique);
  23. $lapagemagique = str_replace("/19/","<img src=images/19.gif border=0 align=absmiddle>",$lapagemagique);
  24. $lapagemagique = str_replace("/20/","<img src=images/20.gif border=0 align=absmiddle>",$lapagemagique);
  25. $lapagemagique = str_replace("/21/","<img src=images/21.gif border=0 align=absmiddle>",$lapagemagique);
  26. $lapagemagique = str_replace("/22/","<img src=images/22.gif border=0 align=absmiddle>",$lapagemagique);
  27. $lapagemagique = str_replace("/23/","<img src=images/23.gif border=0 align=absmiddle>",$lapagemagique);
  28. $lapagemagique = str_replace("/24/","<img src=images/24.gif border=0 align=absmiddle>",$lapagemagique);
  29. $lapagemagique = str_replace("/25/","<img src=images/25.gif border=0 align=absmiddle>",$lapagemagique);
  30. $lapagemagique = str_replace("/26/","<img src=images/26.gif border=0 align=absmiddle>",$lapagemagique);
  31. $lapagemagique = str_replace("/27/","<img src=images/27.gif border=0 align=absmiddle>",$lapagemagique);
  32. $lapagemagique = str_replace("/28/","<img src=images/28.gif border=0 align=absmiddle>",$lapagemagique);
  33. $lapagemagique = str_replace("/29/","<img src=images/29.gif border=0 align=absmiddle>",$lapagemagique);
  34. $lapagemagique = str_replace("/30/","<img src=images/30.gif border=0 align=absmiddle>",$lapagemagique);
  35. $lapagemagique = str_replace("/31/","<img src=images/31.gif border=0 align=absmiddle>",$lapagemagique);
  36. $lapagemagique = str_replace("/32/","<img src=images/32.gif border=0 align=absmiddle>",$lapagemagique);
  37. $lapagemagique = str_replace("/33/","<img src=images/33.gif border=0 align=absmiddle>",$lapagemagique);
  38. $lapagemagique = str_replace("/34/","<img src=images/34.gif border=0 align=absmiddle>",$lapagemagique);
  39. $lapagemagique = str_replace("/35/","<img src=images/35.gif border=0 align=absmiddle>",$lapagemagique);
  40. $lapagemagique = str_replace("/36/","<img src=images/36.gif border=0 align=absmiddle>",$lapagemagique);
  41. include'insultes.php';
  42. $lapagemagique = eregi_replace("([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])","<A HREF=\"\\1://\\2\\3\" TARGET=\"_blank\">\\1://\\2\\3</A>",$lapagemagique);
  43. $lapagemagique = eregi_replace("(([a-z0-9_]|\\-|\\.)+@([^[:space:]]*)([[:alnum:]-])\.([^[:space:]]*)([[:alnum:]-]))","<a href=\"mailto:\\1\">\\1</a>",$lapagemagique);
  44. return $lapagemagique;
  45. }
  46. if($msg!=""){
  47. Function lapagemagique2($contenu){
  48. $fp = fopen("chat.txt", "w");
  49. $r = fwrite($fp, "$contenu");
  50. fclose($fp);
  51. }
  52. Function lapagemagique3(){
  53. $max=20;
  54. $fcontents = file("chat.txt");
  55. $lines=count($fcontents);
  56. if ($lines<$max){$startline=0;}else{$startline=$lines-$max;}
  57. for ($i = 0; $i <= $max; $i++) {$contenu .= $fcontents[$i+$startline];}
  58. return $contenu;
  59. }
  60. lapagemagique2(lapagemagique3()."<font class=lapagemagique1>".date("H:i")." : <font class=lapagemagique2>".$name."
  61. <font size=-2 color=$color> : ".controle(stripslashes($msg))."<br>");
  62. }
  63. include("principale.php");
  64. ?>


principale.php :

  1. <html>
  2. <head>
  3. <title>chat</title>
  4. <link href=style.css rel=stylesheet type=text/css>
  5. <script language=JavaScript1.2>
  6. function smiley(remplacer) {
  7. document.send.msg.value=document.send.msg.value + remplacer
  8. }
  9. </script>
  10. </head>
  11. <body topmargin=2>
  12. <center>
  13. <img src=images/haut.png align=top>
  14. <table width=780 cellpadding=0 cellspacing=0 class=tableaux>
  15. <tr><td><iframe id=messages width=770 height=403 frameborder=0 align=absmiddle scrolling=no src=rafraichir.php></iframe>
  16. <form name=send method=post action=messages.php>
  17. <input type=hidden name=name value="<?php echo controle($name); ?>">
  18. <input type=text name=msg size=100 class=pseudo maxlength=85><img src=images/palette.gif align=middle><?include'couleurs.php'?><input type=submit value=envoyer class=boutons><a href="images/smileys.htm" target="aide"
  19. onClick="window.open('','aide','width=330,height=688,left=0,top=0,scrollbars=0,toolbar=no,resizable=no')">
  20. <img src=images/aide.gif align=middle border=0 alt="aide rapide"></a>
  21. <script language=javascript>document.send.msg.focus();</script>
  22.  
  23. </td></tr>
  24. <td align=center><font class=lapagemagique>L'ajout de lien ou d'adresses E-mail se fait automatiquement.
  25. Ex : Entrez <a href="http://www.votre-site.fr" rel="nofollow" target="_blank">http://www.votre-site.fr</a> ou encore webmaster@votre-site.fr
  26. <tr><td align=center>
  27. <br>
  28. <a href="JavaScript:smiley('/1/')"><img src=images/1.gif border=0 align=absmiddle alt="/1/"></a>
  29. <a href="JavaScript:smiley('/2/')"><img src=images/2.gif border=0 align=absmiddle alt="/2/"></a>
  30. <a href="JavaScript:smiley('/3/')"><img src=images/3.gif border=0 align=absmiddle alt="/3/"></a>
  31. <a href="JavaScript:smiley('/4/')"><img src=images/4.gif border=0 align=absmiddle alt="/4/"></a>
  32. <a href="JavaScript:smiley('/5/')"><img src=images/5.gif border=0 align=absmiddle alt="/5/"></a>
  33. <a href="JavaScript:smiley('/6/')"><img src=images/6.gif border=0 align=absmiddle alt="/6/"></a>
  34. <a href="JavaScript:smiley('/7/')"><img src=images/7.gif border=0 align=absmiddle alt="/7/"></a>
  35. <a href="JavaScript:smiley('/8/')"><img src=images/8.gif border=0 align=absmiddle alt="/8/"></a>
  36. <a href="JavaScript:smiley('/9/')"><img src=images/9.gif border=0 align=absmiddle alt="/9/"></a>
  37. <a href="JavaScript:smiley('/10/')"><img src=images/10.gif border=0 align=absmiddle alt="/10/"></a>
  38. <a href="JavaScript:smiley('/11/')"><img src=images/11.gif border=0 align=absmiddle alt="/11/"></a>
  39. <a href="JavaScript:smiley('/12/')"><img src=images/12.gif border=0 align=absmiddle alt="/12/"></a>
  40. <a href="JavaScript:smiley('/13/')"><img src=images/13.gif border=0 align=absmiddle alt="/13/"></a>
  41. <a href="JavaScript:smiley('/14/')"><img src=images/14.gif border=0 align=absmiddle alt="/14/"></a>
  42. <a href="JavaScript:smiley('/15/')"><img src=images/15.gif border=0 align=absmiddle alt="/15/"></a>
  43. <a href="JavaScript:smiley('/16/')"><img src=images/16.gif border=0 align=absmiddle alt="/16/"></a>
  44. <a href="JavaScript:smiley('/17/')"><img src=images/17.gif border=0 align=absmiddle alt="/17/"></a>
  45. <a href="JavaScript:smiley('/18/')"><img src=images/18.gif border=0 align=absmiddle alt="/18/"></a>
  46. <a href="JavaScript:smiley('/19/')"><img src=images/19.gif border=0 align=absmiddle alt="/19/"></a>
  47. <a href="JavaScript:smiley('/20/')"><img src=images/20.gif border=0 align=absmiddle alt="/20/"></a>
  48. <a href="JavaScript:smiley('/21/')"><img src=images/21.gif border=0 align=absmiddle alt="/21/"></a>
  49. <a href="JavaScript:smiley('/22/')"><img src=images/22.gif border=0 align=absmiddle alt="/22/"></a>
  50. <a href="JavaScript:smiley('/23/')"><img src=images/23.gif border=0 align=absmiddle alt="/23/"></a>
  51. <a href="JavaScript:smiley('/24/')"><img src=images/24.gif border=0 align=absmiddle alt="/24/"></a>
  52. <a href="JavaScript:smiley('/25/')"><img src=images/25.gif border=0 align=absmiddle alt="/25/"></a>
  53. <a href="JavaScript:smiley('/26/')"><img src=images/26.gif border=0 align=absmiddle alt="/26/"></a>
  54. <a href="JavaScript:smiley('/27/')"><img src=images/27.gif border=0 align=absmiddle alt="/27/"></a>
  55. <a href="JavaScript:smiley('/28/')"><img src=images/28.gif border=0 align=absmiddle alt="/28/"></a>
  56. <a href="JavaScript:smiley('/29/')"><img src=images/29.gif border=0 align=absmiddle alt="/29/"></a>
  57. <a href="JavaScript:smiley('/30/')"><img src=images/30.gif border=0 align=absmiddle alt="/30/"></a>
  58. <a href="JavaScript:smiley('/31/')"><img src=images/31.gif border=0 align=absmiddle alt="/31/"></a>
  59. <a href="JavaScript:smiley('/32/')"><img src=images/32.gif border=0 align=absmiddle alt="/32/"></a>
  60. <a href="JavaScript:smiley('/33/')"><img src=images/33.gif border=0 align=absmiddle alt="/33/"></a>
  61. <a href="JavaScript:smiley('/34/')"><img src=images/34.gif border=0 align=absmiddle alt="/34/"></a>
  62. <a href="JavaScript:smiley('/35/')"><img src=images/35.gif border=0 align=absmiddle alt="/35/"></a>
  63. <a href="JavaScript:smiley('/36/')"><img src=images/36.gif border=0 align=absmiddle alt="/36/"></a>
  64. </td></tr></table>
  65. <img src=images/bas.png align=top>
  66. </form>
  67. </body>
  68. </html>


aide.htm ::

  1. <HTML>
  2. <HEAD>
  3. <TITLE>smileys</TITLE>
  4. </HEAD>
  5. <BODY topmargin=1>
  6.  
  7. <PRE><FONT FACE="Verdana"
  8. COLOR="#0000FF">comment installer le script rapidement ???</FONT><FONT
  9. FACE="Verdana">
  10.  
  11.  
  12. En fait, ce chat, est d'une simplicité enfantine à installer et à gérer ( même moi y suis arrivé ;-)
  13.  </FONT><FONT FACE="Verdana" COLOR="#0000FF">
  14. Il possède les avantages suivants :</FONT><FONT
  15. FACE="Verdana">
  16.  
  17. - Utilisation des feuilles de style en CSS pour un affichage plus agréable
  18. - Rafraîchissement des pages sans effacer le message tapé en cours
  19. - Ajout de Smileys par clic sur l'un d'eux ou par la passage par un code spécial
  20. - Filtrage des mots interdits et des grossièretés
  21. - Transformation automatique de texte en lien ( http:// ou @ )
  22. - Interdiction du html pour éviter tout code malveillant
  23. - Pas d'inscription préalable
  24. - Ne nécessite pas de base de données en Mysql, les messages sont stockés dans un simple fichier texte
  25. - Rapide
  26. - Adapté pour les personnes qui naviguent en 800 x 600 px
  27.  
  28. Evidemment, ne vous attendez pas à posséder un chat du genre Lycos-Caramail avec 30 000 connectés ;-)
  29. Ce script est idéal pour les petits et moyens sites, et permettra au webmaster de dialoguer avec ses
  30. visiteurs ! Perso, je l'ai testé sous Free avec 10 personnes connectées sans problème !
  31.  </FONT><FONT FACE="Verdana" COLOR="#0000FF">
  32. Ce que le script ne permet pas :</FONT><FONT FACE="Verdana">
  33.  
  34. D'exclure un membre, ou de supprimer un message en temps réel
  35.  </FONT><FONT FACE="Verdana" COLOR="#0000FF">
  36. Voyons maintenant le script d'un peu plus près</FONT><FONT
  37. FACE="Verdana">
  38.  
  39. Tout d'abord, pour que les nouveaux messages soient affichés, un rafraîchissement automatique de la
  40. page est obligatoire, autrement, vous ne verriez que vos propres messages ;-)
  41.  </FONT><FONT FACE="Verdana" COLOR="#0000FF">
  42. Pour définir la durée du rafraîchissement, ouvrez le fichier nommé rafraichir.php, et localisez cette ligne :</FONT><FONT
  43. FACE="Verdana">
  44.  
  45. <meta http-equiv="refresh" content="6">
  46. le 6 = le nombre de secondes avant une nouvelle mise à jour de la page, à vous de configurer si vous
  47. désirez augmenter ou diminuer cette durée
  48.  </FONT><FONT FACE="Verdana" COLOR="#0000FF">
  49. Pour filtrer les insultes, ouvrez le fichier nommé insultes.php</FONT><FONT
  50. FACE="Verdana">
  51.  
  52. Voici les 2 lignes qui s'y trouvent :
  53.  
  54. <?
  55. $lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
  56. COLOR="#0000AF">pute</FONT><FONT
  57. FACE="Verdana">","<font class=lapagemagique>mot interdit",$lapagemagique);
  58. $lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
  59. COLOR="#0000AF">connard</FONT><FONT
  60. FACE="Verdana">","<font class=lapagemagique>mot interdit",$lapagemagique);
  61. ?>
  62.  </FONT><FONT FACE="Verdana" COLOR="#0000FF">
  63. Comment ajouter une nouvelle insulte ????</FONT><FONT FACE="Verdana">
  64.  
  65. Rien de plus facile, il vous suffira de faire un copier-coller d'une ligne et de changer le mot d'insulte
  66.  </FONT><FONT FACE="Verdana" COLOR="#0000FF">
  67. Exemple :</FONT><FONT FACE="Verdana">
  68.  
  69. $lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
  70. COLOR="#0000AF">pute</FONT><FONT
  71. FACE="Verdana">","<font class=lapagemagique>mot interdit",$lapagemagique);
  72. remplacez le mot pute par couillon
  73. $lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
  74. COLOR="#AF0000">couillon</FONT><FONT
  75. FACE="Verdana">","<font class=lapagemagique>mot interdit",$lapagemagique);
  76.  
  77. ce qui donnera :
  78.  
  79. <?
  80. $lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
  81. COLOR="#0000AF">pute</FONT><FONT
  82. FACE="Verdana">","<font class=lapagemagique>mot interdit",$lapagemagique);
  83. $lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
  84. COLOR="#0000AF">connard</FONT><FONT
  85. FACE="Verdana">","<font class=lapagemagique>mot interdit",$lapagemagique);
  86. $lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
  87. COLOR="#AF0000">couillon</FONT><FONT
  88. FACE="Verdana">","<font class=lapagemagique>mot interdit",$lapagemagique);
  89. ?>
  90.  
  91. etc, etc.....De ce côté, je vous fais confiance pour trouver de belles insultes à rajouter ;-)
  92.  </FONT><FONT FACE="Verdana" COLOR="#0000FF">
  93. Comment remplacer le texte mot interdit par une image ????</FONT><FONT
  94. FACE="Verdana">
  95.  
  96. facile, regardez cet exemple :
  97.  </FONT><FONT FACE="Verdana" COLOR="#0000FF">
  98. étape 1</FONT><FONT FACE="Verdana">
  99.  
  100. dans le dossier images, ajoutez une icône que vous nommerez par exemple interdit.gif et dont
  101. la taille sera de 15 x 15 pixels
  102.  </FONT><FONT FACE="Verdana" COLOR="#0000FF">
  103. étape 2</FONT><FONT FACE="Verdana">
  104.  
  105. voici une ligne d'insulte standard
  106.  
  107. $lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
  108. COLOR="#0000AF">pute</FONT><FONT
  109. FACE="Verdana">","<font class=lapagemagique>mot interdit",$lapagemagique);
  110.  
  111. voici une ligne d'insulte avec l'image
  112.  
  113. $lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
  114. COLOR="#0000AF">pute</FONT><FONT
  115. FACE="Verdana">","<img src=images/interdit.gif align=absmiddle border=0>",$lapagemagique);
  116.  
  117. En fait, la fonction str_replace ( string replace, et on ne rigole pas ;-)
  118. sert en php à remplacer une chaîne de caractères par une autre
  119.  </FONT><FONT FACE="Verdana" COLOR="#0000FF">
  120. Maintenant, on éteind la lumière, ambiance Ardisson : la question qui tue !</FONT><FONT
  121. FACE="Verdana">
  122.  
  123. Comment faire pour ne pas que le fichier chat.txt ( celui qui enregistre les messages)
  124. ne devienne pas trop lourd à la longue ????
  125.  
  126. Pour cela il suffit de définir le nombre maxi de lignes que le fichier texte devra conserver en mémoire
  127. ouvrez les fichiers : chat.php & messages.php puis localisez cette ligne : </FONT><FONT
  128. FACE="Verdana" COLOR="#0000FF">$max=20</FONT><FONT FACE="Verdana">;
  129. donc </FONT><FONT FACE="Verdana" COLOR="#0000FF">20</FONT><FONT
  130. FACE="Verdana"> lignes seront affichées dans le chat et enregistrées dans le fichier chat.txt
  131.  </FONT><FONT FACE="Verdana" COLOR="#0000FF">
  132. Conclusion</FONT><FONT FACE="Verdana">
  133.  
  134. Evidemment, l'on pourrait rajouter des fonctions supplémentaires à ce chat, du genre :
  135.  
  136. filtrage des ip, gestion des connectés, admin en ligne, etc, etc...........
  137. Mais justement, ce petit chat à pour simple but, le fait de proposer un peu de
  138. convivialité sur votre site Web, et telle est sa seule prétention !
  139.  </FONT><FONT FACE="Verdana" COLOR="#0000FF">
  140. Dernière note </FONT><FONT FACE="Verdana">
  141.  
  142. dans le fichier de feuilles de styles externes nommé </FONT><FONT
  143. FACE="Verdana" COLOR="#0000FF">style.css</FONT><FONT
  144. FACE="Verdana">, regardez bien cette ligne :</FONT><FONT
  145. FACE="Verdana" COLOR="#0000FF">
  146. overflow:hidden</FONT><FONT
  147. FACE="Verdana">, cette fonction permet tout simplement de supprimer la barre de scroll
  148. dans toutes vos pages.
  149.  
  150. René le 4 juin 2003
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  </FONT>
  161.  </PRE>
  162. </BODY>
  163. </HTML>


Puis créer un fichier nommé chat.txt

Et surtout télécharger le dossier /images pour le chat http://stargamejeu.goldzoneweb.info/imageschat.zip à renommer en "images" placer dans le dossier du chat avec toutes les pages.

voila, si il y a un bug, prévient moi !

Le forum :
je t'oriente vers : http://www.comscripts.com/scripts/php.phpbb.666.html

Pour l'hebergeur de blog vers : http://www.siteduzero.com/tuto-3-1314-1-fabriquer-ses-pages-depuis-internet.html comme ca tu as les pages pour que les gens fasse leurs propres pages, après tu fais un espace membres avec ces pages dedans, etc... c'est exactement ce que j'essaye de faire.

Voila, j'espère t'avoir aider

d'après http://www.comscripts.com/scripts/php.chat-express.1276.html
25 Juillet 2007 14:44:37

ya des inscription dans ce chat ?
je croi pas mais bon jespère ...
25 Juillet 2007 14:55:00

Arrete de remonter des post en répondant rien de concret dans tes réponses, dernier avertissement.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS