Résolu [URGENT] Aide pour récupérer valeur d'une autre page (iframe)

Statut
N'est pas ouverte pour d'autres réponses.

Dlazzy

Premium
Inscription
25 Décembre 2012
Messages
711
Réactions
221
Points
16 843
RGCoins
0
Bonjour,

J'ai un problème :
Sur un page s'affiche "Lampe 2 allumée" ou "Lampe 2 éteinte", je peux aussi avoir "Lampe 3 allumée". Je voudrais afficher sur une autre page les lampes seulement allumées.
Donc si lampe 2 est allumée, lampe 3 éteinte, lampe 4 allumée sur ma page ou je veut afficher les lampes allumées j'aurais :
- Lampe 2
- Lampe 4

Pour mieux comprendre :

Donc si Lampe 1 ON (HIGH) alors afficher "lampe 1 allumée" sur .
Et si "lampe 1 allumée" sur alors récupérer "lampe 1 allumée" pour l'envoyer sur
Bien sûr si il y a plusieurs alors on envoi lampe 2 allumée, lampe 3 allumée...

Si Lampe 1 OFF (LOW) alors afficher "lampe 1 éteinte" sur
Et si "lampe 1 éteinte" sur alors ne PAS récupérer "lampe 1 éteinte" pour l'envoyer sur

Je veut juste affichée sur les lampes allumées.

Voilà donc comment faire pour récupérer les valeurs d'une page et les transférer à une autre ? Si possible sans rechargement mais sinon c'est pas grave.

Merci beaucoup, j'ai jusqu'à Mercredi et un peu plus maximum !!!

:ok:
 
Dernière édition:

Dlazzy

Premium
Inscription
25 Décembre 2012
Messages
711
Réactions
221
Points
16 843
RGCoins
0
Code:
  if (digitalRead(2)==HIGH)  {
            client.println(F("Lampe allumée"));
            delay(10);

          }
          else {
            client.println(F("Lampe éteinte"));
            delay(10);
          }
Si sortie 2 est activée
alors on affiche lampe allumée.

sinon
on affiche Lampe éteinte.

DOC : In English
En français :
 

Rubiks_Junior

■ Petit Cube ■
Premium
Inscription
17 Juillet 2012
Messages
796
Réactions
296
Points
1 756
RGCoins
0
Code:
  if (digitalRead(2)==HIGH)  {
            client.println(F("Lampe allumée"));
            delay(10);

          }
          else {
            client.println(F("Lampe éteinte"));
            delay(10);
          }
Si sortie 2 est activée
alors on affiche lampe allumée.

sinon
on affiche Lampe éteinte.

DOC : In English
En français :
C'est ce que j'essayais de t'expliquer ! Read lit la valeur sur une broche. Ta broche 2 est reliée a la lampe 2. Si cette lampe est allumée, la broche est active, la fonction renvoie HIGHT. Si c'est pas le cas elle renvoie LOW. Le code teste la valeur retournée, si c'est HIGHT alors on sait que la lampe est allumée et on peut afficher son état (allumé).
 

Dlazzy

Premium
Inscription
25 Décembre 2012
Messages
711
Réactions
221
Points
16 843
RGCoins
0
C'est ce que j'essayais de t'expliquer ! Read lit la valeur sur une broche. Ta broche 2 est reliée a la lampe 2. Si cette lampe est allumée, la broche est active, la fonction renvoie HIGHT. Si c'est pas le cas elle renvoie LOW. Le code teste la valeur retournée, si c'est HIGHT alors on sait que la lampe est allumée et on peut afficher son état (allumé).
Oui voilà, je pense que l'on s’embrouillait mutuellement. Mais alors comment faire pour envoyer simplement "Lampe X allumée" sur une autre page o.O ouah !
 

Dlazzy

Premium
Inscription
25 Décembre 2012
Messages
711
Réactions
221
Points
16 843
RGCoins
0
Tiens pour préciser :

294946schma.png
 

Dlazzy

Premium
Inscription
25 Décembre 2012
Messages
711
Réactions
221
Points
16 843
RGCoins
0
Tu veux afficher le numéro de la lampe qui est allumée ou une liste des lampes qui sont allumées ?
J'ai vu que j'avais une erreur sur le schéma.
Donc si Lampe 1 ON (HIGH) alors afficher "lampe 1 allumée" sur .
Et si "lampe 1 allumée" sur alors récupérer "lampe 1 allumée" pour l'envoyer sur
Bien sûr si il y a plusieurs alors on envoi lampe 2 allumée, lampe 3 allumée...

Si Lampe 1 OFF (LOW) alors afficher "lampe 1 éteinte" sur
Et si "lampe 1 éteinte" sur alors ne PAS récupérer "lampe 1 éteinte" pour l'envoyer sur

Je veut juste affichée sur les lampes allumées.

Merci pour ton soutien.
 
Dernière édition:

Rubiks_Junior

■ Petit Cube ■
Premium
Inscription
17 Juillet 2012
Messages
796
Réactions
296
Points
1 756
RGCoins
0
Et pourquoi tu ne passes pas par une BDD tout simplement ? Tu stockes dans une tables l'état de chaque lampe (en plus ça te permet d'avoir un historique) et sur ton site à distance tu te connectes à la base pour récupérer les infos ? Ça me parait le plus simple à faire :/
 

Rubiks_Junior

■ Petit Cube ■
Premium
Inscription
17 Juillet 2012
Messages
796
Réactions
296
Points
1 756
RGCoins
0
Oui c'est vrai, mais je ne suis pas expert en PHP en BDD, mais c'est vrai que c'est une très bonne solution
Pas besoin d'être un expert, en lisant un peu de doc sur le PHP et SQL en une soirée tu peux obtenir de bons résultats :) Si jamais tu veux créer ta base de données je te conseille d'utiliser WorkBench, c'est un logiciel gratuit et plutôt intuitif ! La prise en main est relativement rapide :)
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut