Location: PHPKode > projects > PHP My Ring > webring/modif.php
<?
/* ----------------------------------------------------------------------------
                   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 &eacute;t&eacute; ferm&eacute;e par mesure de s&eacute;curit&eacute;.")."</p>";
   $url="Location: admin.php?message=".html_entity_decode(_("La session a &eacute;t&eacute; ferm&eacute;e par mesure de s&eacute;curit&eacute;."))."&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&eacute;cifier une page contenant le webring!")));
   exit;
   }
elseif  (!is_url($page))
   {
   header("Location:admin.php?mess=".html_entity_decode(_("Il est indispensable de sp&eacute;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 &agrave; jour effectu&eacute;e!")));
    }
else
    {
    header("Location: admin.php?mess=".html_entity_decode(_("Impossible de mettre &agrave; jour vos informations, contactez l'administrateur.")));
    }
   }
?>
Return current item: PHP My Ring