This repository has been archived on 2023-05-26. You can view files and clone it, but cannot push or open issues or pull requests.
web/inc/debut.php

192 lines
8.8 KiB
PHP
Executable File

<?php session_start();
function head($adresse) {
include "inc/loginsbdd.php";
try {
$bdd = new PDO('mysql:host=localhost;dbname=my_webapp;charset=utf8', $userBDD, $mdpBDD, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
}
catch (Exception $e) {
die('Erreur PHP / MySQL : ' . $e->getMessage());
}
$reponse = $bdd->prepare('SELECT * FROM pages WHERE `pages`.`adresse` = :adresse');
$reponse->execute(array(
'adresse' => $adresse
));
while ($page = $reponse->fetch()) { ?>
<!DOCTYPE HTML>
<html lang="fr" id="haut">
<head>
<meta charset="UTF-8" />
<title><?php echo $page['titre']; ?> | Ant</title>
<link rel="stylesheet/less" type="text/css" href="css/base.less" />
<script src="bibli/less.min.js" ></script>
<link rel="icon" type="image/ico" href="media/favicon.ico"/>
<meta name="author" lang="fr" content="Miraty">
<meta name="publisher" content="Ant">
<meta name="distribution" content="global">
<meta name="robots" content="index, follow">
<meta name="keywords" lang="fr" content="antopie.org, Ant, Miraty, Antopie">
<meta name="description" content="<?php echo $page['description']; ?>"/>
<meta property="og:locale" content="fr"/>
<meta property="og:type" content="website"/>
<meta property="og:title" content="<?php echo $page['titre']; ?> | Ant"/>
<meta property="og:site_name" content="Ant"/>
<meta property="og:image" content="https://www.antopie.org/media/logo/antorigine.png"/>
<meta property="og:image:secure_url" content="https://www.antopie.org/media/logo/antorigine.png"/>
<meta property="og:image:type" content="image/png"/>
<meta property="og:image:width" content="1680"/>
<meta property="og:image:height" content="510"/>
<meta property="og:image:alt" content="Logo Ant"/>
<meta property="og:description" content="<?php echo $page['description']; ?>"/>
</head>
<body lang="fr">
<div class="main">
<div id="emplacementmenu">
<nav class="menugauche"><a href="index.php" title="Retour à la page d'accueil" class="option optionhaute fin-it">
<div class="logo"><img src="media/logo/ant.png" width="100%" alt="Logo Ant" /></div>
<?php
switch (mt_rand(1, 12)) {
case 1: ?>
Antièrement libre
<?php break;
case 2: ?>
https://www.antopie.org
<?php break;
case 3: ?>
À l'Antipode des GAFAMs
<?php break;
case 4: ?>
Anterrons le capitalisme
<?php break;
case 5: ?>
Pour la liberté d'Anternet !
<?php break;
case 6: ?>
Pour les parAnts et les enfAnts
<?php break;
case 7: ?>
Le slogan trop marrAnt !
<?php break;
case 8: ?>
Sans publicités gênAntes
<?php break;
case 9: ?>
FAntastique !
<?php break;
case 10: ?>
Un site fourmillittAnt
<?php break;
case 11: ?>
Fourmiedable !
<?php break;
case 12: ?>
100% indépendAnt
<?php break;
} ?>
</a>
<div class="dossier">
<div class="nomdossier">
Services décentralisés
</div>
<a href="https://social.antopie.org/" title="Mantodon, une instance Mastodon, un service de microblogage fédéré" class="petiteoption optiondossier premieroptiondossier option icon-network">
Mastodon
</a>
<a href="https://nuage.antopie.org/" title="Nuage, une instance Nextcloud, un service de stockage et de syncronisation de fichiers" class="petiteoption optiondossier option icon-cloud" >
Nextcloud
</a>
<a href="https://texte.antopie.org/" title="PrivateBin est un 'pastebin' (ou gestionnaire d'extraits de texte et de code source) minimaliste et open source, dans lequel le serveur n'a aucune connaissance des données envoyées. Les données sont chiffrées/déchiffrées dans le navigateur par un chiffrage AES 256 bits." class="petiteoption optiondossier option icon-doc-text-inv-1" >
PrivateBin
</a>
</div>
<div class="dossier">
<?php if (isset($_SESSION['pseudo'])) { ?>
<div class="nomdossier">
Vous êtes connecté·e en tant que <span class="pseudo"><?php echo $_SESSION['pseudo']; ?></span>
</div>
<a href="fourmiliere.php" title="Site de blog" class="optiondossier option premieroptiondossier icon-doc-text-inv-1">
La fourmilière
</a>
<a href="commentaire.php" title="Lire/Envoyer des commentaires" class="optiondossier option icon-comment" >
Espace commentaire
</a>
<a href="deconnexion.php?depuis=<?php echo $page['adresse']; ?>" title="Cliquez ici pour vous déconnecter" class="petiteoption optiondossier option icon-user-times">
Déconnexion
</a>
<?php } else { ?>
<div class="nomdossier">
Vous n'êtes pas connecté·e
</div>
<a href="fourmiliere.php" title="Site de blog" class="optiondossier premieroptiondossier option icon-doc-text-inv-1">
La fourmilière
</a>
<a href="commentaire.php" title="Lire/Envoyer des commentaires" class="optiondossier option icon icon-comment" >
Espace commentaire
</a>
<a href="connexion.php?depuis=<?php echo $page['adresse']; ?>" title="Se connecter à son compte Ant" class="optiondossier option icon-user">
Connexion
</a>
<a href="signup.php?depuis=<?php echo $page['adresse']; ?>" title="Se créer un compte Ant" class="petiteoption optiondossier option icon-user-plus" >
Créer un compte
</a>
<?php } ?>
</div>
<div class="dossier">
<div class="nomdossier">
La cave à l'info-rmatique
</div>
<a href="cave.module.php" title="Voir la liste des modules que je vous recommande" class="optiondossier petiteoption premieroptiondossier option icon-puzzle">
Modules
</a>
<a href="cave.navigateur.php" title="Voir la liste des navigateurs web" class="optiondossier petiteoption option icon-window">
Navigateurs web
</a>
<a href="cave.mdr.php" title="Voir la liste des moteurs de recherche" class="optiondossier petiteoption option icon-search-8">
Moteurs de recherche
</a>
<a href="cave.os.php" title="Voir la liste des systèmes d'exploitation" class="optiondossier petiteoption option icon-cogs">
Systèmes d'exploitation
</a>
<a href="cave.definition.php" title="Voir des définitions simples concernent internet et l'informatique" class="optiondossier petiteoption option icon-quote">
Définitions
</a>
</div>
<a href="antmusique.php" title="Écouter les AntMusiques" class="option icon-music">
AntMusiques
</a>
<a href="monnavigateur.php" title="Voir des informations en rapport avec mon navigateur Web" class="option icon-info-circled">
Mon navigateur
</a>
<a href="apropos.php" title="À propos du site" class="option icon-code">
À propos
</a>
</nav>
<div class="pub-carree-bloc">
<div class="pub-carree">
<script src="bibli/sense3/sense3.js" data-sense3="300x250;adblock,advertising,amazon,apple,browser,chrome,degooglisons,elementary,encyclopedia,facebook,firefox,framabookin,gafam,generic,google,linux,mac,mageia,microsoft,mozilla,opera,referrer,safari,social,system,twitter,ubuntu,wikipedia,windows,peertube;#2D2F34,#ffffff,#FFFFFF,#00d414,#ffffff,#26282C"></script>
</div>
</div>
<br/>
<span class="in92pack">J'aime les <a href="licences/aboutant.html" class="li192pack">trains</a>.</span>
</div>
<div class="corps">
<button id="bouttonmenu" onClick="asideswipe()" title="Afficher/masquer le menu" class="icon-angle-left"></button>
<script src="js/menu.js"></script>
<div class="texte">
<?php } $reponse->closeCursor(); ?>
<?php } ?>