[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/se3-internet/sources/www/se3/se3-internet/ -> charte_internet-orig.php (source)

   1  <?php
   2  
   3  
   4  /**
   5     * Page pour autoriser la connexion internet aux eleves
   6     * @Version $Id: charte_internet-orig.php 3462 2009-01-08 16:26:38Z misterT $
   7     
   8     * @Projet LCS-SE3
   9     * @auteurs Denis Bonnenfant
  10     * @Licence Distribue sous  la licence GPL
  11  */
  12  
  13  include "Internet.inc.php";
  14  include  "entete.inc.php";
  15  include  "ldap.inc.php";
  16  include  "ihm.inc.php";
  17  
  18  require_once  ("lang.inc.php");
  19  bindtextdomain('se3-core',"/var/www/se3/locale");
  20  textdomain ('se3-core');
  21  
  22  if (!isset($etablissement)) $etablissement="lycée";
  23  
  24  
  25  if (is_admin("se3_is_admin",$login)=="Y") {
  26      $role="admin";
  27  } elseif (is_admin("sovajon_is_admin",$login)=="Y") {
  28      $role="prof";
  29  } else {    
  30      $role="eleve";
  31  }
  32  
  33  if ($role == "eleve")  {
  34  
  35  
  36      echo "<H1> Charte informatique du $etablissement </H1>";
  37    
  38          if (isset($quitter))
  39      {
  40          // Contrôle de l'acceptation et mise à jour de ldap si OK
  41      }
  42      else
  43      {
  44          if (!isset($action)) {
  45          $_SESSION['page']=1;
  46             }
  47          else if ($action == "suivant"){
  48          $_SESSION['page']=$_SESSION['page']+1;
  49          }
  50          else if ($action == "precedent")
  51            $_SESSION['page']--;
  52          else if ($action == "acceptation")
  53            $_SESSION['page']=0;
  54          
  55  
  56      
  57          echo "<FORM  method=\"post\" action=\"charte_internet.php\">\n";
  58          switch ($_SESSION['page'])
  59          {
  60          case 0 :
  61              echo "Acceptation effectuée : <br>";
  62              exec ("/usr/share/se3/sbin/update-internet.sh $login intranet tous", $AllOutput, $ReturnValue);    
  63                  $message .= $AllOutput[0]."<br>";
  64                          $message .= $ReturnValue."<br>";
  65              echo " <a href=$urlse3>Retour</a>";
  66              break;
  67          case 1 :
  68              echo file_get_contents('/var/www/se3/se3-internet/charte.txt');
  69              echo "<BR>";
  70              echo "<input type=\"submit\" name=\"action\" value=\"acceptation\">";
  71              break;
  72          }
  73          echo "</form>";
  74          echo "</DIV>";
  75      }
  76  } else {
  77      echo " <div class=erreur>Erreur, vous êtes $role, mais votre compte est mal configuré. Contactez un administrateur pour corriger le problème<br></div>";
  78      echo " <a href=$urlse3>Retour</a>";
  79  }     
  80  
  81  
  82  include ("pdp.inc.php");
  83  ?>


Generated: Tue Mar 17 22:47:18 2015 Cross-referenced by PHPXref 0.7.1