Import d'informations

Résolu
Bonjour à tous.
Voilà je travaille sur un projet ou je doit importer des informations d'un des gpio de mon RaspberryPi B+ et avec ces informations je doit actualiser certain paramètre de ma page web (code html) contenu en local sur le Raspberry. J'ai donc créer un script en php que voici :
<?php
 exec("gpio read 1", $being);
 
 while(2>1)
 {
  switch($being){
   case 0:
    echo "libre";
    break;
  
   case 1:
    echo "occupé";
    break;
  
   default:
    echo "information indisponible";
    break;
  }
  delay (1000);
 }
?>


J'aimerai savoir si il fonctionne et si il y a moyen de l'implanter dans mon code html.

Merci.

EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :ICI

Merci d'y penser dans tes prochains messages.

3 réponses

  1. Comment çà si il fonctionne, tu n'a pas le moyen de le tester ? Pour l'implanter dans ton code html tu le met sur la même page php
    1. En fait si ça y est je l'ai testé et il ne marchait pas. Donc je l'ai changé par :
      <?php
               exec("gpio read 1", $status);
               print_r($status);
      ?>
      

      et ca marche maintenant.

      Pour le html j'ai récuperé un script Java mais ce derniere ne fonctionne pas, si vous pouviez m'aider le voici (il est déjà implanté dans le code html):
      <script type="text/javascript">
          $(document).ready(function()) {
           $('#statusCheck').click(function()){
            $.ajax({
             url: "check.php",
             success: function(data){
              if(data != 1)
              {
               $('#sttext').html('<font size=6> Libre>')
              }
              else if(data == 1)
              {
               $('#sttext').html('<font size=6> occupé>')
              }
              else
              {
               $('#sttext').html('<font size=6> Information indisponible>')
         </script>
      


      EDIT : Ajout des balises de code (la coloration syntaxique).
      Explications disponibles ici :ICI

      Merci d'y penser dans tes prochains messages.
      1. @jordane45Oui je l'ai implanté dans mon code html d'où la première ligne.
      2. @jordane45Merci beaucoup pour l'exemple, je vais essayer d'en tirer quelque chose, mais ne connaissant pas le Jquery j'ai un peu de mal a le comprendre. De plus je ne sais pas a quoi sert AJAX.
    2. Lorsque je tape certaine lignes de ce code on me dit que c'est du Jquery :/ Or je ne connais pas le Jquery :/
      1. Le jQuery est une bibliothèque de javascript ☺