1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138
| <?php
//Page du haut
include("sources/haut.php");
//Fichier necessaire
include("sources/config.php");
// Verifie si on peut se connecter a la base sql
$connect=mysql_connect($host,$user,$pass) or die ("Impossible de se connecter");
mysql_select_db($base, $connect) or die ("Impossible de selectionner la base de donnees");
//Verifie si on s'est connecte a l'espace membre
$connom=$HTTP_COOKIE_VARS["espace_login"];
$conpass=$HTTP_COOKIE_VARS["espace_pass"];
$result=mysql_query ("SELECT * FROM comptes WHERE nom='$connom' and pass='$conpass'") or die ("Requete impossible");
$autoconnect = mysql_num_rows($result);
if ($autoconnect==0) {
echo("<script language=\"javascript\">location=\"erreur.php\";</script>");}
?><?php
if($action == "add")
{
$nom = $HTTP_POST_VARS["nom"];
$idmembre = $HTTP_POST_VARS["idmembre"];
$titre = $HTTP_POST_VARS["titre"];
$article = $HTTP_POST_VARS["article"];
$email = $HTTP_POST_VARS["email"];
$nom = strip_tags($nom);
$idmembre = strip_tags($idmembre);
$titre = strip_tags($titre);
$article = strip_tags($article);
$email = strip_tags($email);
if($article == "")
{
echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL = ?msg=Veuillez+choisir+un+article+!\">";
exit;
}
$db = mysql_connect($host,$user,$pass);
mysql_select_db($base,$db);
$sql = "INSERT INTO validart (id, nom, idmembre, titre, article, email, valide) VALUES ('$nom', '$idmembre', '$titre', '$article', '$email', '1')";
mysql_query($sql);
echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL = ?msg=l'article+a+bien+était+validé+!\">";
exit;
mysql_close($db);
}
?><?php
//Recupere le nombre de messages au total
$result=mysql_query ("SELECT * FROM articat ORDER by nom") or die ("Requete impossible");
//Nombre de messages recuperer dans $nbmess
$nbmemb = mysql_num_rows($result);
//Premiere Page
if(!$start) {$start=0;}
//Recupere le nombre de messages au total
$result=mysql_query ("SELECT * FROM articat ORDER by nom LIMIT $start,$messpage") or die ("Requete impossible");
//Affichage du nombre de membres
echo("<font face=\"$font\" size=\"$size\"> Total des articles :</font><font face=\"$font\" size=\"$size\" color=\"#FF0000\"> $nbmemb</font><hr>");
//Affichage des membres
while ($row = mysql_fetch_array($result)) {
$noma = $row["nom"];
$idmembre = $row["idmembre"];
$titre = $row["titre"];
$article = $row["article"];
$id = $row["id"];
//Affichage des membres
echo("<table width=\"100%\" border=\"0\" bgcolor=\"#FFFFFF\">\n");
echo("<tr>\n");
echo("<center>Proposé par <b>$noma - $idmembre</b></td></center>\n");
echo("<b>Titre</b> : $titre\n");
echo ("<center><td width=\"94%\"><font face=\"$font\" size=\"$size\" color=\"#000000\">$article</font><a href=\"?action=add\">Valider</a><p>==============</td></center>\n");
echo("</tr>\n");
echo ("</table>\n");
}
//Si il n'y a pas encore de message recu
if ($nbmemb=="") {
echo("<table width=\"100%\" border=\"0\" bgcolor=\"#FFFFFF\"><tr>");
echo("<td><font face=\"<? echo $font; ?>\" size=\"$size\"><i>Aucun article pour le moment</i></font>");
echo("</td></tr></table>");}
//Barre de navigation (page précédente - page suivante)
//Affichage ou non de l'url page precedente
echo("<table width=\"100%\" border=\"0\" align=\"center\"><tr><td width=\"30%\">");
if($start>0){
echo("<a href=\"validart.php?start=".($start-$messpage)."\"><font face=\"$font\" size=\"$size\"><< Précédente</font></a>");}
if($nbmemb>0){
echo("</td><td width=\"40%\"><div align=\"center\"><font face=\"$font\" size=\"$size\">Page ");
echo ($start + $messpage)/$messpage;
echo (" sur ");
echo ceil($nbmemb/ $messpage);}
echo("</font></div></td><td width=\"30%\">");
//Affichage ou non de l'url Page suivante
if($nbmemb>$start+$messpage){
echo("<div align=\"right\"><a href=\"validart.php?start=".($start+$messpage)."\"><font face=\"$font\" size=\"$size\">Suivante >></font></a></div>");}
echo("</td>\n</tr>\n</table>\n");
?>
</td>
</tr>
</table>
<br>
<div align="center"><font face="<? echo $font; ?>" size="<? echo $size; ?>"><a href="compte.php">Retour à votre compte</a></font></div>
<?php
//Ferme la base de donnees
mysql_free_result($result);
mysql_close($connect);
//Page du bas
include("sources/bas.php");
?>
</td>
</tr>
<tr>
<td height="25"> </td>
<td><input name="Submit" type="submit" class="txt_box" value=" Ajouter"></td>
</tr>
</table>
</form> |
Partager