Fork me on GitHub

Rapport de message :*
 

Création Block phpmychat

Titre du sujet : Création Block phpmychat
par phenixinfo sur 11/02/2013 15:00:16

Slt tout le monde.

Je viens d'installer le chat phpmychat.

Il y a quelques années, j'utilisé ce chat qui est simple et pratique. A cette époque, mon site utilisé le CMS NPDS et j'avais créé un bloc qui donné le nombre et le nom des membres actif sur le chat.

J'aimerai faire la même chose sur xoops, mais j'ai l'impression que la création d'un block est plutôt compliqué. (pour info, sur NPDS il suffit de créer un block et d'ajouter : include#nom_du_fichier.php

Si quelqu'un peu m'aider, je vous donne le script php de ce block :

<?php

$room="nom_du_salon";



$rq = "select * from c_users where room='$room'";
$result = mysql_query($rq)or die ("Ecution de requete impossible");
$nblignes = mysql_num_rows($result);
$rien = "0";
$content="";
define("ligne1", '<a href="/phpmychat.php" target="_news">
<img src="argue.gif" border="0" alt="Sur le chat principal :"></a></a>');

define("ligne2", '<a href="/phpmychat.php" target="_news">
<img src="icon_sommeil.gif" border="0" alt="personne sur le chat"></a></a>');
define("ligne3", '');
define("ligne4", '');

if ($nblignes == $rien)
{
$content .=("<center>".ligne2."</center><br>");
}
else
$content .=("<center>".ligne1."</center>");
$content .=("<center>".ligne4."</center><br>");
$content .=("<table cellspacing='1'>");
for($i=0; $i<$nblignes; $i++)
{$n=$i+1;
$ligne=mysql_fetch_array($result);
extract($ligne);
$content .=("<tr>\n
<td><img src=gender_boy.gif' border='0' width='14' height='14'></td>\n
<td>$username</td>\n
</tr>\n");

}
$content .="</table>\n";
$content.="<center><a href='/phpmychat.php' target='_blank'>Accédez au chat</a></center>";
?>
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

30 Personne(s) en ligne (18 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 30 | Plus ...