[ Index ]

PHP Cross Reference of Project Glazy import

title

Body

[close]

/projet/ -> menu.php.source.txt (source)

   1  
   2  
   3  
   4  <?php
   5  
   6  
   7  /* if ( !isset($fichier) ) {
   8      $directory  = 'fichiers';
   9      $files = array_diff(scandir($directory), array('..', '.'));
  10      $files = scandir($directory);
  11      for($i = 0; $i < count($files); $i++)
  12        if (preg_match("/^[^\.].*$/", $files[$i])) {
  13          echo $files[$i]."<br>";
  14        }
  15        $fichier="None";
  16  }
  17  */
  18  
  19  echo "<H1>Glazy Import</H1>";
  20  
  21  echo '<button onclick="home()">Home</button>';
  22  echo '<button id="recettes" type="button">Recettes</button>';
  23  echo '<button id="Analyses" type="button">Analyses</button>';
  24  echo '<button id="Primitives" type="button">Primitives</button>';
  25  echo '<label>Fichier</label>';
  26  echo '<select id="fichier" >';
  27  $files = scandir('./fichiers/');
  28  foreach ($files as $fname) {
  29      if (!preg_match('/^\./',$fname)) {
  30        if(!isset($_SESSION["filename"])) {
  31        $_SESSION["filename"] = $fichier;
  32      }
  33          echo '<option value="'.$fname.'">'.$fname.'</option>';
  34    }
  35  }
  36  echo '</select>';
  37  echo '<br>
  38  <form id="upload" action="bangit.php" method="post" enctype="multipart/form-data" style="display: inline;">
  39  <input type="file" name="fileToUpload" id="fileToUpload" accept=".json" onchange="uploadfile()">
  40  <input type="submit" id="mysubmit" name="mysubmit">
  41  </form>';
  42  
  43  echo "<button id='rename' onclick='rename()'>Renommer</button>";
  44  echo "<button id='delete' onclick='remove()'>Détruire</button>";
  45  
  46  /*echo '<form action="upload.php" method="post" enctype="multipart/form-data">
  47    Fichier à téléverser:
  48    <input type="file" name="fileToUpload" id="fileToUpload" accept=".json">
  49    <input type="submit" value="Téléverser" name="submit">
  50  </form>';
  51  */
  52  
  53  echo '<br>';
  54  
  55  ?>
  56  
  57  <SCRIPT>
  58  
  59  document.getElementById("mysubmit").disabled = true;
  60  
  61  document.getElementById("fichier").addEventListener("change", function() {
  62      fname = document.getElementById("fichier").value;
  63      sessionStorage.setItem('filename',fname);
  64      load_recettes();
  65      //alert(fname);
  66  });
  67  
  68  document.getElementById("recettes").addEventListener("click", function() {
  69  //    document.getElementById("cadre").innerHTML='<object type="text/html" width="100%" height="600" data="recettes.php" ></object>';
  70      fname = document.getElementById("fichier").value;
  71      url = "recettes.php?fname="+fname;
  72      sessionStorage.setItem('filename',fname);
  73      const box = document.getElementById('cadre');
  74  
  75    fetch(url)
  76      .then(response => response.text())
  77      .then(html => {
  78        box.innerHTML = html;
  79      })
  80      .catch(error => {
  81        console.log(error);
  82      });
  83      displayswap('recettes');
  84  });
  85  
  86  document.getElementById("Analyses").addEventListener("click", function() {
  87      displayswap('recettes');
  88      document.getElementById("cadre").innerHTML='<object type="text/html" width="100%" height="600" data="Analyses.php" ></object>';
  89  });
  90  
  91  document.getElementById("Primitives").addEventListener("click", function() {
  92    displayswap('recettes');
  93      document.getElementById("cadre").innerHTML='<object type="text/html" width="100%" height="600" data="Primitives.php" ></object>';
  94  });
  95  </SCRIPT>
  96  


Generated: Thu Sep 14 11:31:49 2023 Cross-referenced by PHPXref 0.7.1