FestivAlgo/algo_soumis_admin.php

86 lines
3.7 KiB
PHP

<?php
include('config.php');
include_once 'mail.php';
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" type="text/css" href="stylesheet.css" />
<link href="<?php echo $design; ?>/style.css" rel="stylesheet" title="Style" />
<script src="jquery.js"></script>
<script src="menus.js"></script>
<script src="jquery.js"></script>
<link rel="shortcut icon" type="image/x-icon" href="Images/favicon_ie.ico">
<title>Festiv'Algo - Publier un algorithme</title>
</head>
<body>
<div id="content">
<?php include("menu.php");?>
<div id="contenu">
<?php
if(isset($_POST['titre'], $_POST['auteur'], $_POST['mail'], $_POST['description'], $_POST['code']) && $_POST['titre'] != "" && $_POST['auteur'] != "" && $_POST['mail'] != "" && $_POST['description'] != "" && $_POST['code'] != "" && $_POST['mdp'] == "studio3607")
{
if(mysql_query("INSERT INTO exemples(titre, auteur, mail, description, programme) VALUES('".$_POST['titre']."', '".$_POST['auteur']."', '".$_POST['mail']."', '".$_POST['description']."', '".$_POST['code']."')"))
{
echo "<div class='message'>Algorithme soumis avec succès !</div>";
$message = "
Vous avez posté récemment l'algorithme \"".$_POST['titre']."\" sur <a href='/festivalgo'>Festiv'Algo</a>.<br />
Félicitations, celui-ci vient d'être publié dans <a href='/festivalgo/exemples.php'>les exemples</a>.<br /><br />
Nous avons besoin de vos contributions. N'hésitez donc pas à publier de nouveaux algorithmes.<br />
Au plaisir de vous revoir sur <a href='/festivalgo'>Festiv'Algo</a> !<br /><br />
<i>Il s'agit d'un mail automatique. Merci de ne pas y répondre.</i>
";
send_mail($_POST['mail'], "Publication d'un algorithme sur Festiv'Algo", $message);
mysql_query('delete from exemples_en_attente where id = "'.$_GET['id'].'"');
}
else
echo "<div class='message'>Erreur php.</div>";
}
else
{
if(isset($_GET['id'], $_GET['case']) && $_POST['mdp'] == "studio3607")
{
$req = mysql_fetch_array(mysql_query('select titre, auteur, mail, description, programme from exemples_en_attente where id = "'.$_GET['id'].'"'));
if($_GET['case'] == 1)
{
$raisons = "
<b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- votre algorithme a été jugé sans intêret<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- votre algorithme contient de la publicité ou un contenu choquant<br /></b>
";
}
else
{
$raisons = "
<b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- votre algorithme existe déjà dans les exemples<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- vous avez déjà soumis cet algorithme<br /></b>
";
}
$message = "
Vous avez posté récemment l'algorithme \"".$req['titre']."\" sur <a href='/festivalgo'>Festiv'Algo</a>. Nous vous remercions pour cette initiative.<br /><br />
Cependant, celui-ci n'a pas été publié pour l'une des raisons suivantes :<br />"
.$raisons.
"<br />Merci de prendre en compte ces remarques pour vos futures publications.<br />
Au plaisir de vous revoir sur <a href='/festivalgo'>Festiv'Algo</a> !<br /><br />
<i>Il s'agit d'un mail automatique. Merci de ne pas y répondre.</i>
";
send_mail($req['mail'], "Publication d'un algorithme sur Festiv'Algo", $message);
mysql_query('delete from exemples_en_attente where id = "'.$_GET['id'].'"');
echo "<div class='message'>Email envoyé !</div>";
}
else
echo "<div class='message'>Erreur.</div>";
}
?>
</div>
</div>
<?php include("bas_de_page.php"); ?>
</body>
</html>