[ Index ]

PHP Cross Reference of Project Glazy import

title

Body

[close]

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

   1  <script>
   2  
   3  
   4  function home(){window.location.assign("./");}
   5  
   6  
   7  </script>
   8  
   9  <?php
  10  
  11  if(isset($_GET['fname'])) {
  12      $fichier='fichiers/'.$_GET['fname'];
  13  
  14  
  15  #echo $fichier.' ----- ' .$_SESSION['filename'].'<br>';
  16  
  17  #$fichier="fichiers/defaut.json";
  18  $people_json = file_get_contents($fichier);
  19  
  20  $rec = json_decode($people_json, true);
  21  
  22      echo "<form id='convert' action='./recettes.php'>";
  23      echo "<br><label for='filtre'>Filtrer sur </label><input type='text' id='filtre' oninput='filtrage() 'name='filtre' value='".$_GET['filtre']."'><br><br>";
  24      echo "<select id='reclist' name='recettes[]' multiple size='25'>";
  25      foreach ($rec as $ID => $recette) {
  26          if ((!$recette['isAnalysis']) and (!$recette['isPrimitive'])) {
  27  #            echo '<a href="./recettes.php?ID='.$ID.'">'. $recette['name'].'</a>';
  28  #            echo '<br>';
  29              //$_GET['filtre']='JP';
  30              if ( (isset($_GET['filtre'])) and ( !empty($_GET['filtre']) )) {
  31                  $pattern = "/".$_GET['filtre']."/";
  32                  $name = $recette['name'];
  33                  if (preg_match($pattern, $name)) {
  34                      echo "<option value='".$ID."'>".$recette['name']."</option>";
  35                  }
  36              } else {
  37                  echo "<option value='".$ID."'>".$recette['name']."</option>";
  38              }
  39          }
  40      }
  41      echo "</select><br>";
  42  
  43      echo "<input type='button' id='convertir' value='Convertir' onclick='convert()'>";
  44      echo "<input type='hidden' id='fname' value='".$_GET['fname']."'>";
  45  
  46      echo "</form>";
  47      #echo '<button onclick="home()">Home</button>';
  48  } else {
  49  
  50      echo 'fname not set while calling recetts.php';
  51  }
  52  
  53  // 77
  54  
  55  ?>
  56  
  57  <script>
  58  const btn = document.getElementById('convertir');
  59      btn.addEventListener('click', (e) => {
  60      e.preventDefault();
  61      subscribe();
  62      });
  63  </script>


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