Nouvel element insere dans la categorie: $categorie
";
$query = "INSERT INTO prop_lien (categorie,scategorie,url,description,pertinence) VALUES ('$categorie','$souscategorie','$url','$description','$pertinence')";
mysql_query($query) or die("Fatal: $query
".mysql_error());
echo "
$url correctement ajoute
";
}
else {
echo "
Ajout de liens
Veuillez remplir le formulaire:
Verifiez avant tout que l'url que vous allez proposer n'est pas deja presente dans la base de donnée. La descriptions se doit d'etre brève, courte et précise.
La "sous-categorie" n'est qu'optionnelle.
";
}
}
elseif($chemin[2] == "download")
{
echo "PRopo de programmes";
}
elseif ($chemin[2] == "breves" or $chemin[2] == "article")
{
if($type=$_POST['type'] and $titre=$_POST['titre'] and $contenu=$_POST['contenu'] )
{
if ($type == "Autres") { $type= $_POST['type2'] or die("ERREUR type"); }
if (strcmp($contenu,"contenu")==0 or strcmp($titre,"Titre")==0) { echo "
contenu et titre
Veuillez entrer un vrai contenu ainsi qu'un vrai titre.
"; }
else{
$date=date(Y)."-".date(m)."-".date(d)." ".date(H).":".date(i).":".date(s);
$query = "INSERT INTO prop_$art (datetime,posteur,arttyp,titre,article) VALUES('$date','$nick','$type','".text2html($titre)."','".text2html($contenu)."')";
# echo "QUERY : $query";
mysql_query($query) or die("FATAL".mysql_error());
echo "
Votre $art a bien ete poste
$type: $titre
$contenu
Merci de ne pas cliquer sur precedent, et de suivre un des liens ci dessous.
";
}
}
else {
echo "
Nouvel element: ".$_GET['art']."
";
}
}
}
elseif($chemin[3] == "moderer")
{
if ($chemin[2] == "lien")
{
if (ereg("^[0-9]{1,5}$",$chemin[4]))
{
if ($chemin[5] == "supprimer") {
$query = "DELETE FROM prop_lien WHERE id='$chemin[4]'";
mysql_query($query) or die(mysql_error());
}
elseif($chemin[5] == "accepter") {
$query = "SELECT categorie,scategorie,url,description,pertinence FROM prop_lien WHERE id='$chemin[4]'";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_assoc($result))
{
$row["categorie"] = mysql_escape_string($row["categorie"]);
$row["scategorie"] = mysql_escape_string($row["scategorie"]);
$row["description"] = mysql_escape_string($row["description"]);
$row["url"] = mysql_escape_string($row["url"]);
$requete = "INSERT into lien (categorie,scategorie,url,description,pertinence) VALUES
('".$row["categorie"]."','".$row["scategorie"]."','".$row["url"]."','".$row["description"]."','".$row["pertinence"]."')";
mysql_query($requete) or die(mysql_error()."
$requete");
$requete = "DELETE from prop_lien WHERE id='$chemin[4]'";
mysql_query($requete) or die(mysql_error()."
$requete");
}
}
}
else {
$query = "SELECT id,categorie,scategorie,url,description,pertinence FROM prop_lien ORDER BY id ASC";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_assoc($result))
{
echo "
";
}
}
}
elseif ($chemin[2] == "breves" or $chemin[2] == "article")
{
if (ereg("^[0-9]{1,5}$",$chemin[4]))
{
echo "
Moderation de la proposition $chemin[4]
";
if ($chemin[5] == "supprimer") {
$query = "DELETE FROM prop_$art WHERE id='$chemin[4]'";
mysql_query($query) or die(mysql_error());
}
elseif($chemin[5] == "accepter") {
$query = "SELECT datetime,posteur,arttyp,titre,article FROM prop_$art WHERE id='$chemin[4]'";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_assoc($result))
{
$row["titre"] = mysql_escape_string($row["titre"]);
$row["arttyp"] = mysql_escape_string($row["arttyp"]);
$row["article"] = mysql_escape_string($row["article"]);
$var = ip_read($chemin[2]);
$var["$ip"]["visites"]++;
$var["$ip"]["pseudo"] = $row["posteur"];
ip_write($chemin[2],$var);
$requete = "INSERT into $art (datetime,posteur,arttyp,titre,article) VALUES
('".$row["datetime"]."','".$row["posteur"]."','".$row["arttyp"]."','".$row["titre"]."','".$row["article"]."')";
mysql_query($requete) or die(mysql_error()."
$requete");
$requete = "DELETE from prop_$art WHERE id='$chemin[4]'";
mysql_query($requete) or die(mysql_error()."
$requete");
}
}
elseif($chemin[5] == "editer") {
$chemin[4] = preg_replace("[^0-9]","",$chemin[4]);
if ($_POST['titre'] and $_POST['type'] and $_POST['contenu'] and $_POST['posteur'])
{
echo "
";
}
else {
$query = "SELECT id,datetime,posteur,arttyp,titre,article FROM prop_$art ORDER BY id ASC";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_assoc($result))
{
echo "
";
}
}
}
if ($chemin[5] == "accepter" or $chemin[5] == "supprimer") {
echo "
element: $chemin[4]
$chemin[4] avec succes
"; }
}
else {
$query = "SELECT id,datetime,posteur,arttyp,titre,article FROM prop_$art ORDER BY id ASC";
$result = mysql_query($query) or die(mysql_error()."
$query");
if (mysql_num_rows($result) == 0) { echo "
Aucun element
"; }
while($row = mysql_fetch_assoc($result))
{
echo "
".$row["titre"]."
par ".$row["posteur"]." le ".$row["datetime"]."
";
affichage($row["article"]);
echo "
Accepter ::
Editer ::
Supprimer
";
}
}
}
}
else {
echo "
Menu
Niveau d'accès: $axx
Vous pouvez proposer des brèves soumises a modération. Nous ne somme pas trop exigents qu'en à
la qualité de la plume, il s'agit plus d'une modération sur le contenu même, et la pertinence.
Administration:
";
$query = "SELECT COUNT(id) FROM prop_breves";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_array($result);
echo "- Moderer les brèves ($row[0] en attente)
";
$query = "SELECT COUNT(id) FROM prop_article";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_array($result);
echo "- Moderer les articles ($row[0] en attente)
";
$query = "SELECT COUNT(id) FROM prop_lien";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_array($result);
echo "- Moderer les Liens ($row[0] en attente)
"; }
echo "
"; }
?>