par
stephnane » 24 août 2006, 22:23
Yipee ! Vla mon code :
Page principale (mapage.php):
Code : Tout sélectionner
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Ma page à debugger</title>
<LINK href="mystyle.css" type=text/css rel=stylesheet>
<meta http-equiv="refresh" content="45;url=live.php">
</head>
<body>
<?php
require('fonctions.php');
require('valeurs.php');
require('table.php');
$readcki=1;
if(isset($valtchat)){
ajoutLigne(addslashes($user_chp),addslashes($tch_line));
}
echo "<CENTER><img src='imag/title2.jpg' alt='' border='0' ></CENTER>";
echo "<CENTER>";
tchat($user_chp);
br();
echo "</CENTER>";
?>
Page fonctions.php :
// Ajout d'une ligne
function ajoutLigne($cur_user,$tline){
$connexion=ConnectSel(SERVEUR,NOM,PWD,BASE);
$requete="INSERT INTO `live_tchat` ( `date_line` , `line`, `user` ) "
."VALUES ( '".time()."' , '$tline','$cur_user')";
$resultat=PasserReq($requete,$connexion);
}
function tchat($cur_user)
{
// Début formulaire
debutForm('userlive','mapage.php'); // Je sais, c'est pas propre mais bon ...
// Afficher le champ utilisateur pré-entré le cas echéant.
if ($cur_user == "")
$curuser="Invité";
else
$curuser=$cur_user;
inputText("Pseudo : ",'user_chp',20,20,$curuser);
br();
$connexion=ConnectSel(SERVEUR,NOM,PWD,BASE);
$requete="select * from live_tchat group by date_line desc";
$resultat=PasserReq($requete,$connexion);
echo "<TEXTAREA NAME='AFFTCHAT' ROWS='16' COLS='55' CLASS='bgcol_white' readonly>";
while ($tch=mysql_fetch_object($resultat))
{
echo date('H:i',$tch->date_line)." ".stripslashes($tch->user)."> ".stripslashes($tch->line)."\n";
}
echo "</TEXTAREA>\n";
br();
inputText("",'tch_line',60,100);
br();
// Afficher le bouton Valider
inputSub("valtchat","Ecrire");
finForm();
}
Yipee ! Vla mon code :
Page principale (mapage.php):
[code]
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Ma page à debugger</title>
<LINK href="mystyle.css" type=text/css rel=stylesheet>
<meta http-equiv="refresh" content="45;url=live.php">
</head>
<body>[/code]
[php]<?php
require('fonctions.php');
require('valeurs.php');
require('table.php');
$readcki=1;
if(isset($valtchat)){
ajoutLigne(addslashes($user_chp),addslashes($tch_line));
}
echo "<CENTER><img src='imag/title2.jpg' alt='' border='0' ></CENTER>";
echo "<CENTER>";
tchat($user_chp);
br();
echo "</CENTER>";
?>[/php]
[code]
</body>
</html> [/code]
Page fonctions.php :
[php]
// Ajout d'une ligne
function ajoutLigne($cur_user,$tline){
$connexion=ConnectSel(SERVEUR,NOM,PWD,BASE);
$requete="INSERT INTO `live_tchat` ( `date_line` , `line`, `user` ) "
."VALUES ( '".time()."' , '$tline','$cur_user')";
$resultat=PasserReq($requete,$connexion);
}
function tchat($cur_user)
{
// Début formulaire
debutForm('userlive','mapage.php'); // Je sais, c'est pas propre mais bon ...
// Afficher le champ utilisateur pré-entré le cas echéant.
if ($cur_user == "")
$curuser="Invité";
else
$curuser=$cur_user;
inputText("Pseudo : ",'user_chp',20,20,$curuser);
br();
$connexion=ConnectSel(SERVEUR,NOM,PWD,BASE);
$requete="select * from live_tchat group by date_line desc";
$resultat=PasserReq($requete,$connexion);
echo "<TEXTAREA NAME='AFFTCHAT' ROWS='16' COLS='55' CLASS='bgcol_white' readonly>";
while ($tch=mysql_fetch_object($resultat))
{
echo date('H:i',$tch->date_line)." ".stripslashes($tch->user)."> ".stripslashes($tch->line)."\n";
}
echo "</TEXTAREA>\n";
br();
inputText("",'tch_line',60,100);
br();
// Afficher le bouton Valider
inputSub("valtchat","Ecrire");
finForm();
}
[/php]