wargof0

menu.php

Apr 21st, 2017
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.54 KB | None | 0 0
  1. <!-- ##### Menu publique ##### -->
  2. <nav class="linkcolor">
  3.     <a href="http://blog.wargof.net"><h2>Blog</h2></a>
  4.     <a href="/ip.php"><h2>Votre adresse IP</h2></a>
  5.     <a href="/programme"><h2>Programmes</h2></a>
  6.     <a href="/soutien.php"><h2>Projets <br />soutenus</h2></a>
  7.     <a href="/contact/index.php"><h2>Contact</h2></a>
  8.     <a href="/membre/signup.php"><h2>Inscription</h2></a>
  9. </nav>
  10. <?php
  11.                   // Vérification de session
  12.     if (empty($_SESSION['login']) and empty($_SESSION['passHash']))  {              
  13.         // Si $login & $passHash des cookie sont vides alrs
  14.         ?><form method="post" action="/membre/connect.php" class="formConnexion">
  15.         <h2><br />Connexion</h2>
  16.         <p>Login : <input type="text" name="login" size="8px" /><br /></p>
  17.         <p>Pass :  <input type="password" name="pass" size="8px" /><br /><br /></p>
  18.         <input type="submit" class="button1" value="Connexion"><br /><br /><br />
  19.         </form>
  20.         <?php
  21.     }
  22.     else            // Si $login & $passHash ne sont pas vides, le visiteur est
  23.     {               // donc connecté
  24.         $loginMinus = strtolower($_SESSION['login']);  // Conversion du login en minuscule
  25.         echo "Connecté en temps<br />que ".$_SESSION['login'];
  26.         ?>
  27.         <br /><a href="/membre/gestion.php">Mon compte</a><br /><br />
  28.         <!-- Formulaire pour se déconnecter -->
  29.         <form method='POST' action='index.php'><input type='hidden' name='logout' value='logout' />
  30.         <input type='submit' value='Se déconnecter' class='buttonForLogout' /><br /><br />
  31.         <?php
  32.         /*               SI UTILISATEUR = WARGOF                   */
  33.         if ($loginMinus == "wargof")    // Si le login est 'wargof'
  34.         {                                       // alors ..
  35.             $sessCheck = sessionCheck();
  36.             if ( $sessCheck == True )       // Fonction qui test le login+pass
  37.             {                               // pour vérifier qu'ils sont correctes
  38.                 ?>
  39.  
  40.                 <!--     MENU WARGOF                  -->
  41.                 <nav class="linkcolor">
  42.                     <p><strong>Services</strong></p><br />
  43.                     <a href="http://wiki.wargof.net">Wiki</a><br />
  44.                     <a href="http://rss.wargof.net">Lecteur RSS</a><br />
  45.                     <a href="http://www.wargof.net:3000">Serveur Git</a><br />
  46.                     <a href="https://wargof.cozycloud.cc">Cozy Cloud</a><br />
  47.                     <a href="http://nocturn.wargof.net/wiki/index.php">Wiki Steph</a><br />
  48.                     <br />
  49.                     <a href="/membre/signup.php">Inscription</a><br />
  50.                 </nav>
  51.                 <!--     MENU ADMIN                   -->
  52.                 <nav class="linkcolor">
  53.                     <p><strong>Administration</strong></p><br />
  54.                     <a href="/betadmin">Panel Betadmin</a><br/>
  55.                     <a href="http://monitor.wargof.net">Moniteur système</a><br />
  56.                     <a href="http://piwik.wargof.net">Piwik</a><br />
  57.                     <a href="http://blog.wargof.net/?privatelogin">Admin Wordpress</a><br />
  58.                     <br /><br />
  59.                 </nav>
  60.                 <?php
  61.             }
  62.             else    // Si sessionCheck vaut False ( cookie qui correspondent pas)
  63.             {          
  64.                 echo "L'authenticité du cookie trouvé ne peut être prouvé";
  65.             }
  66.         }
  67.         /*               SI UTILISATEUR = NOCTURN74                   */
  68.         elseif ($loginMinus == "nocturn74")  // Si l'utilisateur est nocturn
  69.         {
  70.             $sessCheck = sessionCheck();
  71.             if ( $sessCheck == True )
  72.             {
  73.                 ?>
  74.                 <!--      MENU NOCTURN74              -->
  75.                 <nav class="linkcolor">
  76.                     <p><strong>Services</strong></p><br />
  77.                     <a href="wiki.wargof.net">Wiki Antho</a><br />
  78.                     <a href="nocturn.wargof.net/wiki/index.php">Wiki Nocturn</a><br /><br />
  79.                     <a href="rss.wargof.net">Lecteur RSS</a><br />
  80.                 </nav>
  81.                 <?php
  82.             }
  83.         }
  84.         /*               SI UTILISATEUR = AUTRE                       */
  85.         else
  86.         {
  87.             echo "Vous n'avez accès à aucun service";
  88.         }
  89.     }
  90. ?>
Add Comment
Please, Sign In to add comment