<?
/* ----------------------------------------------------------------------------
M O D I F I C A T I O N S D' I N F O S
PHPMyRing (4.0) dernière modification du fichier [05-10-02]
---------------------------------------------------------------------------- */
require('include/config.php');
require('include/fonctions.php');
$conf=config();
InsertLang('',$conf['lang']);
session_start();
if (!session_is_registered('idsite'))
{
#echo "<p class='erreur' align='center'>"._("La session a été fermée par mesure de sécurité.")."</p>";
$url="Location: admin.php?message=".html_entity_decode(_("La session a été fermée par mesure de sécurité."))."&viensde=modif.php";
header($url);
#include("formauth.php");
exit;
}
// Nous allons tester au fur et à mesure les champs renseignés...
// La description
$description=stripslashes($description);
if (!$description)
{
header("Location:admin.php?mess=".html_entity_decode(_("La description du site est vide")));
exit;
}
// La page contenant le webring
elseif (!$page)
{
header("Location:admin.php?mess=".html_entity_decode(_("Il est indispensable de spécifier une page contenant le webring!")));
exit;
}
elseif (!is_url($page))
{
header("Location:admin.php?mess=".html_entity_decode(_("Il est indispensable de spécifier une page contenant le webring!")));
exit;
}
// Le nom
elseif (!$webmaster)
{
header("Location:admin.php?mess=".html_entity_decode(_("Vous devez indiquer votre nom.")));
exit;
}
// L'email
elseif (!$email)
{
header("Location:admin.php?mess=".html_entity_decode(_("L'adresse d'email est vide.")));
exit;
}
elseif (!is_email($email))
{
header("Location:admin.php?mess=".html_entity_decode(_("L'adresse d'email est incorrecte.")));
exit;
}
else
{
$description=AddSlashes(nl2br(htmlentities($description)));
// maintenant, on va mettre à jour...
connecte();
if (requete("UPDATE webring ".
"SET description='$description', ".
"email='$email', ".
"page='$page', ".
"webmaster='$webmaster' ".
"WHERE idsite='$idsite'"))
{
header("Location:admin.php?mess=".html_entity_decode(_("Mise à jour effectuée!")));
}
else
{
header("Location: admin.php?mess=".html_entity_decode(_("Impossible de mettre à jour vos informations, contactez l'administrateur.")));
}
}
?>