echo "";
echo "
";
##########################################################
# #
# Forum PHP #
# #
# Copyright © 2001 #
# #
# Lissyx #
# #
##########################################################
$db = mysql_connect("localhost","utilisateur","motdepasse");
mysql_select_db("user_db",$db);
if($action=='listsujet')
{
if(empty($start))
{
$start=0;
}
if(empty($stop))
{
$stop=30;
}
$Subj = mysql_query("SELECT * FROM `sujets` ORDER By DateHeure Desc LIMIT $start,$stop");
$Ress = mysql_numrows($Subj);
if($Ress!='0')
{
?>
|
Liste des sujets de discussion ( echo $Ress; ?>)
|
Nombre de réponse(s) au sujet
|
$i=0;
WHILE($Ress!=$i)
{
$Sujet = mysql_result($Subj,$i,"NomSujet");
$RecupNbrMsg = mysql_query("SELECT * FROM `".$Sujet."`");
$NbrMsg = mysql_numrows($RecupNbrMsg);
if($NbrMsg!='0')
{
$NbrMsg=$NbrMsg-1;
}
if($NbrMsg=='0')
{
$NbrMsg=$NbrMsg;
}
?>
|
echo $Sujet;?>
|
echo $NbrMsg; ?>
|
$i=$i+1;
}
echo "
";
$i=0;
$Page=0;
echo "Navigation : ";
WHILE($Ress > $i)
{
$i2=$i+30;
$Page=$Page+1;
echo "$Page ";
$i=$i+30;
}
echo "
";
echo "Nouveau Sujet - Inscription";
echo "";
}
else
{
echo "Nouveau Sujet - Inscription";
}
}
if($action=='voir')
{
if(empty($start))
{
$start=0;
}
if(empty($stop))
{
$stop=15;
}
$Aff = mysql_query("SELECT * FROM `$KelSujet` LIMIT $start,$stop");
$Res = mysql_numrows($Aff);
$i=0;
WHILE($Res!=$i)
{
$Nom = mysql_result($Aff,$i,"Nom");
$Mail = mysql_result($Aff,$i,"Email");
$Titre = mysql_result($Aff,$i,"Titre");
$D = mysql_result($Aff,$i,"Date");
$H = mysql_result($Aff,$i,"Heure");
$Message = mysql_result($Aff,$i,"Message");
?>
|
Auteur
|
Sujet: echo $Titre; ?>
|
|
echo $Nom; ?>
|
Envoyé le echo $D." ".$H ;?>
echo $Message; ?>
|
$i=$i+1;
}
$i=0;
$Page=0;
echo "Navigation : ";
WHILE($Res > $i)
{
$i2=$i+15;
$Page=$Page+1;
echo "$Page ";
$i=$i+15;
}
echo "
";
echo "[ Répondre | Retour à la liste des sujets ]\n";
}
if($action=='formajoutrep')
{
include("ajoutrep.php");
}
if($action=='formajoutsubj')
{
include("ajoutsubj.php");
}
if($action=='ajoutrep')
{
$user = $Nom;
$Usr = mysql_query("SELECT * FROM `Usr` WHERE utilisateur LIKE '$user' LIMIT 0,1");
$Res = mysql_numrows($Usr);
if($Res=='0')
{
echo "Utilisateur inconnu!";
mysql_close();
}
$i=0;
while($Res!=$i)
{
$Utilisateur = mysql_result($Usr,$i,"utilisateur");
$MDP = mysql_result($Usr,$i,"mdp");
if($Utilisateur==$user)
{
if($MDP==$pass)
{
$Date = date("d-m-Y");
$Heure = date("H:i");
$Req = mysql_query("INSERT INTO `$Sujet` (`Nom`, `Email`, `Titre`, `Message`, `Date`, `Heure`) VALUES ('$Nom', '$Email', '$Titre', '$Message', '$Date', '$Heure')");
if($Req=='true')
{
echo "\n";
echo "Message ajouté...
\n";
echo "\n";
echo "";
}
}
}
if($MDP!=$pass)
{
echo "Mot de passe incorrect!";
}
if($Utilisateur!=$user)
{
echo "Utilisateur inconnu! respectez la différence MAJUSCULES/minuscules!";
echo "Retour";
}
$i=$i+1;
}
}
if($action=='ajoutsubj')
{
$user = $Nom;
$Usr = mysql_query("SELECT * FROM `Usr` WHERE utilisateur LIKE '$user' LIMIT 0,1");
$Res = mysql_numrows($Usr);
if($Res=='0')
{
echo "Utilisateur inconnu!";
mysql_close();
}
$i=0;
while($Res!=$i)
{
$Utilisateur = mysql_result($Usr,$i,"utilisateur");
$MDP = mysql_result($Usr,$i,"mdp");
if($Utilisateur==$user)
{
if($MDP==$pass)
{
$Date = date("d-m-Y");
$Heure = date("H:i");
$DateHeure = $Date." - ".$Heure;
$AddSubj = mysql_query("INSERT INTO `sujets` (`NomSujet`, `DateHeure`) VALUES ('$NewSubj', '$DateHeure')");
$AddTable = mysql_query("CREATE TABLE `$NewSubj` (`Nom` longtext NOT NULL,`Email` longtext NOT NULL,`Titre` longtext NOT NULL,`Message` longtext NOT NULL,`Date` varchar(10) NOT NULL default '',`Heure` varchar(8) NOT NULL default '') TYPE=MyISAM;");
if($AddTable=='true')
{
$Date = date("d-m-Y");
$Heure = date("H:i");
$FinalAdd = mysql_query("INSERT INTO `$NewSubj` (`Nom`, `Email`, `Titre`, `Message`, `Date`, `Heure`) VALUES ('$Nom', '$Email', '$Titre', '$Message', '$Date', '$Heure')");
if($FinalAdd=='true')
{
echo "";
echo "Ajout effectué!
";
}
echo "Liste des sujets de discussion";
echo "";
}
}
}
if($MDP!=$pass)
{
echo "Mot de passe incorrect!";
}
if($Utilisateur!=$user)
{
echo "Utilisateur inconnu! respectez la différence MAJUSCULES/minuscules!";
echo "Retour";
}
$i=$i+1;
}
}
if(empty($action))
{
echo "\n";
echo "Problème, pas d'action spécifiée!
\n";
echo $REQUEST_URI."\n";
echo "\n";
}
?>