forum chat et herbergeur de blog
Dernière réponse : dans Programmation
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
merci de me repondre
bafoulio
Autres pages sur : forum chat herbergeur blog
Lassé par la pub ? Créez un compte
Salut,
Le chat :
la page index.htm :
style.css
chat.php :
couleurs.php :
insultes.php :
rafraichir.php :
messages.php :
principale.php :
aide.htm ::
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
Le chat :
la page index.htm :
<html>
<head>
<title>chat</title>
<link href=style.css rel=stylesheet type=text/css>
</head>
<body topmargin=200>
<center>
<form name=form1 method=post action=messages.php>
<img src=images/haut.png align=top>
<table width=780 class=tableaux>
<tr><td align=center><font class=lapagemagique>
Veuillez choisir un pseudo : <input type=text name=name maxlength=14 class=pseudo><input type=submit value="Entrer dans le chat" class=boutons>
</td></tr>
</table>
<img src=images/bas.png align=top>
</form>
</body>
</html>
style.css
A:link{color:000000;text-decoration: none}
A:visited{color:444444}
A:hover{color:000000;text-decoration: none}
body {background-color:ffffff;overflow:hidden}
.lapagemagique{color:000000;font-family:Verdana;font-size:10}
.lapagemagique1{color:7d7dff;font-family:Verdana;font-size:10}
.lapagemagique2{color:0000ff;font-family:Verdana;font-size:10}
.pseudo{font-family:Verdana;font-size:10;border-style:solid;border-color:000000;border-width:1}
.boutons{font-family:Verdana;font-size:10;border:0;background-color:003366;color:gold;height:17}
.tableaux{border-style:solid;border-color:000000;border-width:1}
chat.php :
<?php
Function controle($lapagemagique){
$lapagemagique = htmlspecialchars($lapagemagique);
$lapagemagique = nl2br($lapagemagique);
$lapagemagique = str_replace("/1/","<img src=images/1.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/2/","<img src=images/2.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/3/","<img src=images/3.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/4/","<img src=images/4.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/5/","<img src=images/5.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/6/","<img src=images/6.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/7/","<img src=images/7.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/8/","<img src=images/8.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/9/","<img src=images/9.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/10/","<img src=images/10.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/11/","<img src=images/11.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/12/","<img src=images/12.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/13/","<img src=images/13.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/14/","<img src=images/14.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/15/","<img src=images/15.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/16/","<img src=images/16.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/17/","<img src=images/17.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/18/","<img src=images/18.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/19","<img src=images/19.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/20/","<img src=images/20.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/21/","<img src=images/21.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/22/","<img src=images/22.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/23/","<img src=images/23.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/24/","<img src=images/24.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/25/","<img src=images/25.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/26/","<img src=images/26.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/27/","<img src=images/27.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/28/","<img src=images/28.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/29/","<img src=images/29.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/30/","<img src=images/30.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/31/","<img src=images/31.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/32/","<img src=images/32.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/33/","<img src=images/33.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/34/","<img src=images/34.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/35/","<img src=images/35.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = eregi_replace("<([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])>","<A HREF=\"\\1://\\2\\3\" TARGET=\"_blank\">\\1://\\2\\3</A>",$lapagemagique);
$lapagemagique = eregi_replace("\[([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])\]","<center><img src=\"\\1://\\2\\3\" border=0 align=absmiddle></center>",$lapagemagique);
$lapagemagique = eregi_replace("(([a-z0-9_]|\\-|\\.)+@([^[:space:]]*)([[:alnum:]-])\.([^[:space:]]*)([[:alnum:]-]))","<a href=\"mailto:\\1\">\\1</a>",$lapagemagique);
return $lapagemagique;
}
if($msg!=""){
Function lapagemagique2($contenu){
$fp = fopen("chat.txt", "w");
$r = fwrite($fp, "$contenu");
fclose($fp);
}
Function lapagemagique3(){
$max=20;
$fcontents = file("chat.txt");
$lines=count($fcontents);
if ($lines<$max){$startline=0;}else{$startline=$lines-$max;}
for ($i = 0; $i <= $max; $i++) {$contenu .= $fcontents[$i+$startline];}
return $contenu;
}
lapagemagique2(lapagemagique3()."<font class=lapagemagique1>".date("H:i")." : <font class=lapagemagique2>".$name."
<font size=-2 color=$color> : ".controle(stripslashes($msg))."<br>");
}
include("principale.php");
?>
couleurs.php :
<?if($color){if ($color=="blue"){?>
<select name=color class=pseudo2>
<option value="" selected>couleur du texte</option>
<option value="black">noir</option>
<option value="blue">bleu</option>
<option value="1e90ff">bleu Tahiti</option>
<option value="brown">brun</option>
<option value="708090">gris bleu</option>
<option value="daa520">or</option>
<option value="orange">orange</option>
<option value="ff00ff">rose</option>
<option value="red">rouge</option>
<option value="green">vert</option>
<option value="20b2aa">vert ocÈan</option>
<option value="violet">violet</option></select>
<?}if ($color=="brown"){?>
<select name=color class=pseudo>
<option value="" selected>couleur du texte</option>
<option value="black">noir</option>
<option value="blue">bleu</option>
<option value="1e90ff">bleu Tahiti</option>
<option value="brown">brun</option>
<option value="708090">gris bleu</option>
<option value="daa520">or</option>
<option value="orange">orange</option>
<option value="ff00ff">rose</option>
<option value="red">rouge</option>
<option value="green">vert</option>
<option value="20b2aa">vert ocÈan</option>
<option value="violet">violet</option></select>
<?}if ($color=="1e90ff"){?>
<select name=color class=pseudo>
<option value="" selected>couleur du texte</option>
<option value="black">noir</option>
<option value="blue">bleu</option>
<option value="1e90ff">bleu Tahiti</option>
<option value="brown">brun</option>
<option value="708090">gris bleu</option>
<option value="daa520">or</option>
<option value="orange">orange</option>
<option value="ff00ff">rose</option>
<option value="red">rouge</option>
<option value="green">vert</option>
<option value="20b2aa">vert ocÈan</option>
<option value="violet">violet</option></select>
<?}if ($color=="daa520"){?>
<select name=color class=pseudo>
<option value="" selected>couleur du texte</option>
<option value="black">noir</option>
<option value="blue">bleu</option>
<option value="1e90ff">bleu Tahiti</option>
<option value="brown">brun</option>
<option value="708090">gris bleu</option>
<option value="daa520">or</option>
<option value="orange">orange</option>
<option value="ff00ff">rose</option>
<option value="red">rouge</option>
<option value="green">vert</option>
<option value="20b2aa">vert ocÈan</option>
<option value="violet">violet</option></select>
<?}if ($color=="green"){?>
<select name=color class=pseudo>
<option value="black">noir</option>
<option value="blue">bleu</option>
<option value="1e90ff">bleu Tahiti</option>
<option value="brown">brun</option>
<option value="708090">gris bleu</option>
<option value="daa520">or</option>
<option value="orange">orange</option>
<option value="ff00ff">rose</option>
<option value="red">rouge</option>
<option value="green">vert</option>
<option value="20b2aa">vert ocÈan</option>
<option value="violet">violet</option></select>
<?}if ($color=="20b2aa"){?>
<select name=color class=pseudo>
<option value="" selected>couleur du texte</option>
<option value="black">noir</option>
<option value="blue">bleu</option>
<option value="1e90ff">bleu Tahiti</option>
<option value="brown">brun</option>
<option value="708090">gris bleu</option>
<option value="daa520">or</option>
<option value="orange">orange</option>
<option value="ff00ff">rose</option>
<option value="red">rouge</option>
<option value="green">vert</option>
<option value="20b2aa">vert ocÈan</option>
<option value="violet">violet</option></select>
<?}if ($color=="orange"){?>
<select name=color class=pseudo>
<option value="" selected>couleur du texte</option>
<option value="black">noir</option>
<option value="blue">bleu</option>
<option value="1e90ff">bleu Tahiti</option>
<option value="brown">brun</option>
<option value="708090">gris bleu</option>
<option value="daa520">or</option>
<option value="orange">orange</option>
<option value="ff00ff">rose</option>
<option value="red">rouge</option>
<option value="green">vert</option>
<option value="20b2aa">vert ocÈan</option>
<option value="violet">violet</option></select>
<?}if ($color=="ff00ff"){?>
<select name=color class=pseudo>
<option value="" selected>couleur du texte</option>
<option value="black">noir</option>
<option value="blue">bleu</option>
<option value="1e90ff">bleu Tahiti</option>
<option value="brown">brun</option>
<option value="708090">gris bleu</option>
<option value="daa520">or</option>
<option value="orange">orange</option>
<option value="ff00ff">rose</option>
<option value="red">rouge</option>
<option value="green">vert</option>
<option value="20b2aa">vert ocÈan</option>
<option value="violet">violet</option></select>
<?}if ($color=="red"){?>
<select name=color class=pseudo>
<option value="black">noir</option>
<option value="blue">bleu</option>
<option value="1e90ff">bleu Tahiti</option>
<option value="brown">brun</option>
<option value="708090">gris bleu</option>
<option value="daa520">or</option>
<option value="orange">orange</option>
<option value="ff00ff">rose</option>
<option value="red">rouge</option>
<option value="green">vert</option>
<option value="20b2aa">vert ocÈan</option>
<option value="violet">violet</option></select>
<?}if ($color=="708090"){?>
<select name=color class=pseudo>
<option value="" selected>couleur du texte</option>
<option value="black">noir</option>
<option value="blue">bleu</option>
<option value="1e90ff">bleu Tahiti</option>
<option value="brown">brun</option>
<option value="708090">gris bleu</option>
<option value="daa520">or</option>
<option value="orange">orange</option>
<option value="ff00ff">rose</option>
<option value="red">rouge</option>
<option value="green">vert</option>
<option value="20b2aa">vert ocÈan</option>
<option value="violet">violet</option></select>
<?}if ($color=="violet"){?>
<select name=color class=pseudo>
<option value="" selected>couleur du texte</option>
<option value="black">noir</option>
<option value="blue">bleu</option>
<option value="1e90ff">bleu Tahiti</option>
<option value="brown">brun</option>
<option value="708090">gris bleu</option>
<option value="daa520">or</option>
<option value="orange">orange</option>
<option value="ff00ff">rose</option>
<option value="red">rouge</option>
<option value="green">vert</option>
<option value="20b2aa">vert ocÈan</option>
<option value="violet">violet</option></select>
<?}if ($color=="black"){?>
<select name=color class=pseudo>
<option value="" selected>couleur du texte</option>
<option value="black">noir</option>
<option value="blue">bleu</option>
<option value="1e90ff">bleu Tahiti</option>
<option value="brown">brun</option>
<option value="708090">gris bleu</option>
<option value="daa520">or</option>
<option value="orange">orange</option>
<option value="ff00ff">rose</option>
<option value="red">rouge</option>
<option value="green">vert</option>
<option value="20b2aa">vert ocÈan</option>
<option value="violet">violet</option></select>
<?}}else{?>
<select name=color class=pseudo>
<option value="" selected>couleur du texte</option>
<option value="black">noir</option>
<option value="blue">bleu</option>
<option value="1e90ff">bleu Tahiti</option>
<option value="brown">brun</option>
<option value="708090">gris bleu</option>
<option value="daa520">or</option>
<option value="orange">orange</option>
<option value="ff00ff">rose</option>
<option value="red">rouge</option>
<option value="green">vert</option>
<option value="20b2aa">vert ocÈan</option>
<option value="violet">violet</option></select>
<?}?>
insultes.php :
<?
$lapagemagique = str_replace("pute","<font class=lapagemagique>mot interdit",$lapagemagique);
$lapagemagique = str_replace("connard","<font class=lapagemagique>mot interdit",$lapagemagique);
?>
rafraichir.php :
<html>
<meta http-equiv="refresh" content="6">
<head>
<title>chat</title>
<link href=style.css rel=stylesheet type=text/css>
<script language=javascript>
<!--
var lapagemagique4=6;
var lapagemagique5=" - "+document.title;
function lapagemagique6() {
if (lapagemagique4>=0)
lapagemagique4=lapagemagique4 - 1
var timeout=setTimeout("lapagemagique6()", 1000)
document.title=lapagemagique4+lapagemagique5
}
lapagemagique6()
//-->
</script>
</head>
<body>
<?php include("chat.txt"); ?>
</body>
</html>
messages.php :
<?php
function controle($lapagemagique){
$lapagemagique = htmlspecialchars($lapagemagique);
$lapagemagique = nl2br($lapagemagique);
$lapagemagique = str_replace("/1/","<img src=images/1.gif border=0 align=absmiddle align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/2/","<img src=images/2.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/3/","<img src=images/3.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/4/","<img src=images/4.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/5/","<img src=images/5.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/6/","<img src=images/6.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/7/","<img src=images/7.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/8/","<img src=images/8.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/9/","<img src=images/9.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/10/","<img src=images/10.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/11/","<img src=images/11.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/12/","<img src=images/12.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/13/","<img src=images/13.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/14/","<img src=images/14.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/15/","<img src=images/15.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/16/","<img src=images/16.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/17/","<img src=images/17.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/18/","<img src=images/18.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/19/","<img src=images/19.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/20/","<img src=images/20.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/21/","<img src=images/21.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/22/","<img src=images/22.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/23/","<img src=images/23.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/24/","<img src=images/24.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/25/","<img src=images/25.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/26/","<img src=images/26.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/27/","<img src=images/27.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/28/","<img src=images/28.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/29/","<img src=images/29.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/30/","<img src=images/30.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/31/","<img src=images/31.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/32/","<img src=images/32.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/33/","<img src=images/33.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/34/","<img src=images/34.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/35/","<img src=images/35.gif border=0 align=absmiddle>",$lapagemagique);
$lapagemagique = str_replace("/36/","<img src=images/36.gif border=0 align=absmiddle>",$lapagemagique);
include'insultes.php';
$lapagemagique = eregi_replace("([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])","<A HREF=\"\\1://\\2\\3\" TARGET=\"_blank\">\\1://\\2\\3</A>",$lapagemagique);
$lapagemagique = eregi_replace("(([a-z0-9_]|\\-|\\.)+@([^[:space:]]*)([[:alnum:]-])\.([^[:space:]]*)([[:alnum:]-]))","<a href=\"mailto:\\1\">\\1</a>",$lapagemagique);
return $lapagemagique;
}
if($msg!=""){
Function lapagemagique2($contenu){
$fp = fopen("chat.txt", "w");
$r = fwrite($fp, "$contenu");
fclose($fp);
}
Function lapagemagique3(){
$max=20;
$fcontents = file("chat.txt");
$lines=count($fcontents);
if ($lines<$max){$startline=0;}else{$startline=$lines-$max;}
for ($i = 0; $i <= $max; $i++) {$contenu .= $fcontents[$i+$startline];}
return $contenu;
}
lapagemagique2(lapagemagique3()."<font class=lapagemagique1>".date("H:i")." : <font class=lapagemagique2>".$name."
<font size=-2 color=$color> : ".controle(stripslashes($msg))."<br>");
}
include("principale.php");
?>
principale.php :
<html>
<head>
<title>chat</title>
<link href=style.css rel=stylesheet type=text/css>
<script language=JavaScript1.2>
function smiley(remplacer) {
document.send.msg.value=document.send.msg.value + remplacer
}
</script>
</head>
<body topmargin=2>
<center>
<img src=images/haut.png align=top>
<table width=780 cellpadding=0 cellspacing=0 class=tableaux>
<tr><td><iframe id=messages width=770 height=403 frameborder=0 align=absmiddle scrolling=no src=rafraichir.php></iframe>
<form name=send method=post action=messages.php>
<input type=hidden name=name value="<?php echo controle($name); ?>">
<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"
onClick="window.open('','aide','width=330,height=688,left=0,top=0,scrollbars=0,toolbar=no,resizable=no')">
<img src=images/aide.gif align=middle border=0 alt="aide rapide"></a>
<script language=javascript>document.send.msg.focus();</script>
</td></tr>
<td align=center><font class=lapagemagique>L'ajout de lien ou d'adresses E-mail se fait automatiquement.
Ex : Entrez <a href="http://www.votre-site.fr" target="_blank">http://www.votre-site.fr</a> ou encore webmaster@votre-site.fr
<tr><td align=center>
<br>
<a href="JavaScript:smiley('/1/')"><img src=images/1.gif border=0 align=absmiddle alt="/1/"></a>
<a href="JavaScript:smiley('/2/')"><img src=images/2.gif border=0 align=absmiddle alt="/2/"></a>
<a href="JavaScript:smiley('/3/')"><img src=images/3.gif border=0 align=absmiddle alt="/3/"></a>
<a href="JavaScript:smiley('/4/')"><img src=images/4.gif border=0 align=absmiddle alt="/4/"></a>
<a href="JavaScript:smiley('/5/')"><img src=images/5.gif border=0 align=absmiddle alt="/5/"></a>
<a href="JavaScript:smiley('/6/')"><img src=images/6.gif border=0 align=absmiddle alt="/6/"></a>
<a href="JavaScript:smiley('/7/')"><img src=images/7.gif border=0 align=absmiddle alt="/7/"></a>
<a href="JavaScript:smiley('/8/')"><img src=images/8.gif border=0 align=absmiddle alt="/8/"></a>
<a href="JavaScript:smiley('/9/')"><img src=images/9.gif border=0 align=absmiddle alt="/9/"></a>
<a href="JavaScript:smiley('/10/')"><img src=images/10.gif border=0 align=absmiddle alt="/10/"></a>
<a href="JavaScript:smiley('/11/')"><img src=images/11.gif border=0 align=absmiddle alt="/11/"></a>
<a href="JavaScript:smiley('/12/')"><img src=images/12.gif border=0 align=absmiddle alt="/12/"></a>
<a href="JavaScript:smiley('/13/')"><img src=images/13.gif border=0 align=absmiddle alt="/13/"></a>
<a href="JavaScript:smiley('/14/')"><img src=images/14.gif border=0 align=absmiddle alt="/14/"></a>
<a href="JavaScript:smiley('/15/')"><img src=images/15.gif border=0 align=absmiddle alt="/15/"></a>
<a href="JavaScript:smiley('/16/')"><img src=images/16.gif border=0 align=absmiddle alt="/16/"></a>
<a href="JavaScript:smiley('/17/')"><img src=images/17.gif border=0 align=absmiddle alt="/17/"></a>
<a href="JavaScript:smiley('/18/')"><img src=images/18.gif border=0 align=absmiddle alt="/18/"></a>
<a href="JavaScript:smiley('/19/')"><img src=images/19.gif border=0 align=absmiddle alt="/19/"></a>
<a href="JavaScript:smiley('/20/')"><img src=images/20.gif border=0 align=absmiddle alt="/20/"></a>
<a href="JavaScript:smiley('/21/')"><img src=images/21.gif border=0 align=absmiddle alt="/21/"></a>
<a href="JavaScript:smiley('/22/')"><img src=images/22.gif border=0 align=absmiddle alt="/22/"></a>
<a href="JavaScript:smiley('/23/')"><img src=images/23.gif border=0 align=absmiddle alt="/23/"></a>
<a href="JavaScript:smiley('/24/')"><img src=images/24.gif border=0 align=absmiddle alt="/24/"></a>
<a href="JavaScript:smiley('/25/')"><img src=images/25.gif border=0 align=absmiddle alt="/25/"></a>
<a href="JavaScript:smiley('/26/')"><img src=images/26.gif border=0 align=absmiddle alt="/26/"></a>
<a href="JavaScript:smiley('/27/')"><img src=images/27.gif border=0 align=absmiddle alt="/27/"></a>
<a href="JavaScript:smiley('/28/')"><img src=images/28.gif border=0 align=absmiddle alt="/28/"></a>
<a href="JavaScript:smiley('/29/')"><img src=images/29.gif border=0 align=absmiddle alt="/29/"></a>
<a href="JavaScript:smiley('/30/')"><img src=images/30.gif border=0 align=absmiddle alt="/30/"></a>
<a href="JavaScript:smiley('/31/')"><img src=images/31.gif border=0 align=absmiddle alt="/31/"></a>
<a href="JavaScript:smiley('/32/')"><img src=images/32.gif border=0 align=absmiddle alt="/32/"></a>
<a href="JavaScript:smiley('/33/')"><img src=images/33.gif border=0 align=absmiddle alt="/33/"></a>
<a href="JavaScript:smiley('/34/')"><img src=images/34.gif border=0 align=absmiddle alt="/34/"></a>
<a href="JavaScript:smiley('/35/')"><img src=images/35.gif border=0 align=absmiddle alt="/35/"></a>
<a href="JavaScript:smiley('/36/')"><img src=images/36.gif border=0 align=absmiddle alt="/36/"></a>
</td></tr></table>
<img src=images/bas.png align=top>
</form>
</body>
</html>
aide.htm ::
<HTML>
<HEAD>
<TITLE>smileys</TITLE>
</HEAD>
<BODY topmargin=1>
<PRE><FONT FACE="Verdana"
COLOR="#0000FF">comment installer le script rapidement ???</FONT><FONT
FACE="Verdana">
En fait, ce chat, est d'une simplicité enfantine à installer et à gérer ( même moi y suis arrivé ;-)
</FONT><FONT FACE="Verdana" COLOR="#0000FF">
Il possède les avantages suivants :</FONT><FONT
FACE="Verdana">
- Utilisation des feuilles de style en CSS pour un affichage plus agréable
- Rafraîchissement des pages sans effacer le message tapé en cours
- Ajout de Smileys par clic sur l'un d'eux ou par la passage par un code spécial
- Filtrage des mots interdits et des grossièretés
- Transformation automatique de texte en lien ( http:// ou @ )
- Interdiction du html pour éviter tout code malveillant
- Pas d'inscription préalable
- Ne nécessite pas de base de données en Mysql, les messages sont stockés dans un simple fichier texte
- Rapide
- Adapté pour les personnes qui naviguent en 800 x 600 px
Evidemment, ne vous attendez pas à posséder un chat du genre Lycos-Caramail avec 30 000 connectés ;-)
Ce script est idéal pour les petits et moyens sites, et permettra au webmaster de dialoguer avec ses
visiteurs ! Perso, je l'ai testé sous Free avec 10 personnes connectées sans problème !
</FONT><FONT FACE="Verdana" COLOR="#0000FF">
Ce que le script ne permet pas :</FONT><FONT FACE="Verdana">
D'exclure un membre, ou de supprimer un message en temps réel
</FONT><FONT FACE="Verdana" COLOR="#0000FF">
Voyons maintenant le script d'un peu plus près</FONT><FONT
FACE="Verdana">
Tout d'abord, pour que les nouveaux messages soient affichés, un rafraîchissement automatique de la
page est obligatoire, autrement, vous ne verriez que vos propres messages ;-)
</FONT><FONT FACE="Verdana" COLOR="#0000FF">
Pour définir la durée du rafraîchissement, ouvrez le fichier nommé rafraichir.php, et localisez cette ligne :</FONT><FONT
FACE="Verdana">
<meta http-equiv="refresh" content="6">
le 6 = le nombre de secondes avant une nouvelle mise à jour de la page, à vous de configurer si vous
désirez augmenter ou diminuer cette durée
</FONT><FONT FACE="Verdana" COLOR="#0000FF">
Pour filtrer les insultes, ouvrez le fichier nommé insultes.php</FONT><FONT
FACE="Verdana">
Voici les 2 lignes qui s'y trouvent :
<?
$lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
COLOR="#0000AF">pute</FONT><FONT
FACE="Verdana">","<font class=lapagemagique>mot interdit",$lapagemagique);
$lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
COLOR="#0000AF">connard</FONT><FONT
FACE="Verdana">","<font class=lapagemagique>mot interdit",$lapagemagique);
?>
</FONT><FONT FACE="Verdana" COLOR="#0000FF">
Comment ajouter une nouvelle insulte ????</FONT><FONT FACE="Verdana">
Rien de plus facile, il vous suffira de faire un copier-coller d'une ligne et de changer le mot d'insulte
</FONT><FONT FACE="Verdana" COLOR="#0000FF">
Exemple :</FONT><FONT FACE="Verdana">
$lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
COLOR="#0000AF">pute</FONT><FONT
FACE="Verdana">","<font class=lapagemagique>mot interdit",$lapagemagique);
remplacez le mot pute par couillon
$lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
COLOR="#AF0000">couillon</FONT><FONT
FACE="Verdana">","<font class=lapagemagique>mot interdit",$lapagemagique);
ce qui donnera :
<?
$lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
COLOR="#0000AF">pute</FONT><FONT
FACE="Verdana">","<font class=lapagemagique>mot interdit",$lapagemagique);
$lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
COLOR="#0000AF">connard</FONT><FONT
FACE="Verdana">","<font class=lapagemagique>mot interdit",$lapagemagique);
$lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
COLOR="#AF0000">couillon</FONT><FONT
FACE="Verdana">","<font class=lapagemagique>mot interdit",$lapagemagique);
?>
etc, etc.....De ce côté, je vous fais confiance pour trouver de belles insultes à rajouter ;-)
</FONT><FONT FACE="Verdana" COLOR="#0000FF">
Comment remplacer le texte mot interdit par une image ????</FONT><FONT
FACE="Verdana">
facile, regardez cet exemple :
</FONT><FONT FACE="Verdana" COLOR="#0000FF">
étape 1</FONT><FONT FACE="Verdana">
dans le dossier images, ajoutez une icône que vous nommerez par exemple interdit.gif et dont
la taille sera de 15 x 15 pixels
</FONT><FONT FACE="Verdana" COLOR="#0000FF">
étape 2</FONT><FONT FACE="Verdana">
voici une ligne d'insulte standard
$lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
COLOR="#0000AF">pute</FONT><FONT
FACE="Verdana">","<font class=lapagemagique>mot interdit",$lapagemagique);
voici une ligne d'insulte avec l'image
$lapagemagique = str_replace("</FONT><FONT FACE="Verdana"
COLOR="#0000AF">pute</FONT><FONT
FACE="Verdana">","<img src=images/interdit.gif align=absmiddle border=0>",$lapagemagique);
En fait, la fonction str_replace ( string replace, et on ne rigole pas ;-)
sert en php à remplacer une chaîne de caractères par une autre
</FONT><FONT FACE="Verdana" COLOR="#0000FF">
Maintenant, on éteind la lumière, ambiance Ardisson : la question qui tue !</FONT><FONT
FACE="Verdana">
Comment faire pour ne pas que le fichier chat.txt ( celui qui enregistre les messages)
ne devienne pas trop lourd à la longue ????
Pour cela il suffit de définir le nombre maxi de lignes que le fichier texte devra conserver en mémoire
ouvrez les fichiers : chat.php & messages.php puis localisez cette ligne : </FONT><FONT
FACE="Verdana" COLOR="#0000FF">$max=20</FONT><FONT FACE="Verdana">;
donc </FONT><FONT FACE="Verdana" COLOR="#0000FF">20</FONT><FONT
FACE="Verdana"> lignes seront affichées dans le chat et enregistrées dans le fichier chat.txt
</FONT><FONT FACE="Verdana" COLOR="#0000FF">
Conclusion</FONT><FONT FACE="Verdana">
Evidemment, l'on pourrait rajouter des fonctions supplémentaires à ce chat, du genre :
filtrage des ip, gestion des connectés, admin en ligne, etc, etc...........
Mais justement, ce petit chat à pour simple but, le fait de proposer un peu de
convivialité sur votre site Web, et telle est sa seule prétention !
</FONT><FONT FACE="Verdana" COLOR="#0000FF">
Dernière note </FONT><FONT FACE="Verdana">
dans le fichier de feuilles de styles externes nommé </FONT><FONT
FACE="Verdana" COLOR="#0000FF">style.css</FONT><FONT
FACE="Verdana">, regardez bien cette ligne :</FONT><FONT
FACE="Verdana" COLOR="#0000FF">
overflow:hidden</FONT><FONT
FACE="Verdana">, cette fonction permet tout simplement de supprimer la barre de scroll
dans toutes vos pages.
René le 4 juin 2003
</FONT>
</PRE>
</BODY>
</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
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumChat pour forum
- ForumChat rencontre gratuite forum
- ForumComment mettre un chat sur un forum
- ForumChat irc pour forum
- ForumMettre un chat sur un forum
- ForumSamsung chat 335 forum
- ForumSite de chat gratuit forum
- ForumChat sur forum aceboard
- ForumMettre chat sur forum
- ForumMini chat pour blog
- Voir plus