Tom's Guide > Forum > Programmation > forum chat et herbergeur de blog

forum chat et herbergeur de blog

Forum Programmation : forum chat et herbergeur de blog

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

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

------------------------------ respect the other to be respected
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Salut,

Le chat :

la page index.htm :

Code :
  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

Code :
  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 :

Code :
  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("&lt;([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])&gt;","<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 :

Code :
  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 :

Code :
  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 :

Code :
  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 :

Code :
  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 :

Code :
  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. </td></tr>
  23. <td align=center><font class=lapagemagique>L'ajout de lien ou d'adresses E-mail se fait automatiquement.
  24. Ex : Entrez http://www.votre-site.fr ou encore webmaster@votre-site.fr
  25. <tr><td align=center>
  26. <br>
  27. <a href="JavaScript:smiley('/1/')"><img src=images/1.gif border=0 align=absmiddle alt="/1/"></a>
  28. <a href="JavaScript:smiley('/2/')"><img src=images/2.gif border=0 align=absmiddle alt="/2/"></a>
  29. <a href="JavaScript:smiley('/3/')"><img src=images/3.gif border=0 align=absmiddle alt="/3/"></a>
  30. <a href="JavaScript:smiley('/4/')"><img src=images/4.gif border=0 align=absmiddle alt="/4/"></a>
  31. <a href="JavaScript:smiley('/5/')"><img src=images/5.gif border=0 align=absmiddle alt="/5/"></a>
  32. <a href="JavaScript:smiley('/6/')"><img src=images/6.gif border=0 align=absmiddle alt="/6/"></a>
  33. <a href="JavaScript:smiley('/7/')"><img src=images/7.gif border=0 align=absmiddle alt="/7/"></a>
  34. <a href="JavaScript:smiley('/8/')"><img src=images/8.gif border=0 align=absmiddle alt="/8/"></a>
  35. <a href="JavaScript:smiley('/9/')"><img src=images/9.gif border=0 align=absmiddle alt="/9/"></a>
  36. <a href="JavaScript:smiley('/10/')"><img src=images/10.gif border=0 align=absmiddle alt="/10/"></a>
  37. <a href="JavaScript:smiley('/11/')"><img src=images/11.gif border=0 align=absmiddle alt="/11/"></a>
  38. <a href="JavaScript:smiley('/12/')"><img src=images/12.gif border=0 align=absmiddle alt="/12/"></a>
  39. <a href="JavaScript:smiley('/13/')"><img src=images/13.gif border=0 align=absmiddle alt="/13/"></a>
  40. <a href="JavaScript:smiley('/14/')"><img src=images/14.gif border=0 align=absmiddle alt="/14/"></a>
  41. <a href="JavaScript:smiley('/15/')"><img src=images/15.gif border=0 align=absmiddle alt="/15/"></a>
  42. <a href="JavaScript:smiley('/16/')"><img src=images/16.gif border=0 align=absmiddle alt="/16/"></a>
  43. <a href="JavaScript:smiley('/17/')"><img src=images/17.gif border=0 align=absmiddle alt="/17/"></a>
  44. <a href="JavaScript:smiley('/18/')"><img src=images/18.gif border=0 align=absmiddle alt="/18/"></a>
  45. <a href="JavaScript:smiley('/19/')"><img src=images/19.gif border=0 align=absmiddle alt="/19/"></a>
  46. <a href="JavaScript:smiley('/20/')"><img src=images/20.gif border=0 align=absmiddle alt="/20/"></a>
  47. <a href="JavaScript:smiley('/21/')"><img src=images/21.gif border=0 align=absmiddle alt="/21/"></a>
  48. <a href="JavaScript:smiley('/22/')"><img src=images/22.gif border=0 align=absmiddle alt="/22/"></a>
  49. <a href="JavaScript:smiley('/23/')"><img src=images/23.gif border=0 align=absmiddle alt="/23/"></a>
  50. <a href="JavaScript:smiley('/24/')"><img src=images/24.gif border=0 align=absmiddle alt="/24/"></a>
  51. <a href="JavaScript:smiley('/25/')"><img src=images/25.gif border=0 align=absmiddle alt="/25/"></a>
  52. <a href="JavaScript:smiley('/26/')"><img src=images/26.gif border=0 align=absmiddle alt="/26/"></a>
  53. <a href="JavaScript:smiley('/27/')"><img src=images/27.gif border=0 align=absmiddle alt="/27/"></a>
  54. <a href="JavaScript:smiley('/28/')"><img src=images/28.gif border=0 align=absmiddle alt="/28/"></a>
  55. <a href="JavaScript:smiley('/29/')"><img src=images/29.gif border=0 align=absmiddle alt="/29/"></a>
  56. <a href="JavaScript:smiley('/30/')"><img src=images/30.gif border=0 align=absmiddle alt="/30/"></a>
  57. <a href="JavaScript:smiley('/31/')"><img src=images/31.gif border=0 align=absmiddle alt="/31/"></a>
  58. <a href="JavaScript:smiley('/32/')"><img src=images/32.gif border=0 align=absmiddle alt="/32/"></a>
  59. <a href="JavaScript:smiley('/33/')"><img src=images/33.gif border=0 align=absmiddle alt="/33/"></a>
  60. <a href="JavaScript:smiley('/34/')"><img src=images/34.gif border=0 align=absmiddle alt="/34/"></a>
  61. <a href="JavaScript:smiley('/35/')"><img src=images/35.gif border=0 align=absmiddle alt="/35/"></a>
  62. <a href="JavaScript:smiley('/36/')"><img src=images/36.gif border=0 align=absmiddle alt="/36/"></a>
  63. </td></tr></table>
  64. <img src=images/bas.png align=top>
  65. </form>
  66. </body>
  67. </html>



aide.htm ::

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


Message édité par Camharthad le 10-02-2007 à 19:37:48
Répondre à Camharthad

ya des inscription dans ce chat ?
je croi pas mais bon jespère ...

Répondre à kahiloa

Arrete de remonter des post en répondant rien de concret dans tes réponses, dernier avertissement.

Répondre à okinou
Tom's Guide > Forum > Programmation > forum chat et herbergeur de blog
Aller à :

Il y a 914 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens