Exemple #1
0
// Filtering $_GET et $_POST variables
$id = filter_input(INPUT_GET, 'id', FILTER_SANITIZE_NUMBER_INT);
$cat = filter_input(INPUT_GET, 'cat', FILTER_SANITIZE_NUMBER_INT);
$new = filter_input(INPUT_GET, 'new', FILTER_SANITIZE_STRING);
$rep = filter_input(INPUT_GET, 'rep', FILTER_SANITIZE_STRING);
// $_POST variables
$nom = filter_input(INPUT_POST, 'nom', FILTER_SANITIZE_STRING);
$mail = filter_input(INPUT_POST, 'mail', FILTER_SANITIZE_URL);
$siteweb = filter_input(INPUT_POST, 'siteweb', FILTER_SANITIZE_URL);
$contenu = filter_input(INPUT_POST, 'contenu', FILTER_SANITIZE_STRING);
$oMetaArt = new Articles();
$oUtil = new Utilitaires();
// Meta-data
if (isset($id)) {
    $aMetaData = $oMetaArt->ReadMetaData($_GET['id']);
    $oUtil->DisplayPageMetaData($aMetaData['titre_art'], $aMetaData['resum_art'], $aMetaData['keywords_art']);
    unset($oMetaArt);
    unset($oUtil);
} elseif (!isset($_GET['id'])) {
    $oUtil->DisplayPageMetaData('Présentation des articles', 'Description de la page', 'php, html, css, Mysql');
}
?>

  <meta charset="utf-8">

  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  
  <!-- *** CSS *** -->
  <link rel="stylesheet" href="css2/cssgeneral-s1.css">
  <!-- Gestion des boutons validation formulaires -->