Forum eedomus
https://forum.eedomus.com/

Formulaire PHP/HTML pour ajouter des données
https://forum.eedomus.com/viewtopic.php?f=15&t=6281
Page 1 sur 1
Auteur:  Jackoncept [ 11 Déc 2017 14:41 ]
Sujet du message:  Formulaire PHP/HTML pour ajouter des données

Bonjour,
Je n'y connais rien en php mais j'utilise aujourd'hui une requête de ce type :

https://api.eedomus.com/set?action=peri ... 2017-12-10 19:00:00&api_user=xxx&api_secret=xxxxxxxxxxxx

pour enregistrer manuellement le décompte d'un compteur que je ne sais pas domotiser. Donc régulièrement je fais le relevé et entre dans l'Url la valeur à ajouter.(ici value=6045) et la date et l'heure. Je colle mon lien dans explorer et la box me répond que c'est OK et je retrouve mes données dans mon device virtuel.

C'est très fastidieux et j'aurai souhaité savoir si qqn pouvait m'aider à faire un formulaire HTML pour rentrer ça ? je suis sûr que c'est niveau 1 en développement web mais je n'y suis pas parvenu.

Merci bcp pour votre support :o
Auteur:  influman [ 11 Déc 2017 19:06 ]
Sujet du message:  Re: Formulaire PHP/HTML pour ajouter des données

Code : Tout sélectionner
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
       <title>Titre</title>
    </head>
    <body>
 <form action="http://api.eedomus.com....." method="GET">
  <input type="hidden" name="api_user" value="xxxx" />
  <input type="hidden" name="api_secret" value="xxxx" />
 etc...

  <input type="text" name="value" />
  <input type="submit" />
 </form>
</body>
</html>


c'est la dernière fois que je cherche sur google à ta place ;)
Auteur:  Jackoncept [ 11 Déc 2017 20:23 ]
Sujet du message:  Re: Formulaire PHP/HTML pour ajouter des données

d'abord Merci :)

Deuxio, si on sait quoi chercher c'est toujours plus facile ! Je ne sais pas combien de tuto pour power débutant je me suis tappé pour tenter en vain et des heures durant de faire des formulaires !! :roll: :roll: :roll:

Merci encore :!:
Auteur:  Jackoncept [ 11 Déc 2017 21:04 ]
Sujet du message:  Re: Formulaire PHP/HTML pour ajouter des données

Tant qu'a être pas doué, autant ne pas l'être jusqu'au bout...

Code : Tout sélectionner
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
       <title>Form P4</title>
    </head>
    <body>

 <form action="https://api.eedomus.com/set?" method="GET">
 
<input type="hidden" name="action=periph.value" />
<input type="hidden" name="periph_id" value=« 1234567 » />

<input type="text" name="value" />

  <input type="hidden" name="api_user" value=« xxxxx » />
  <input type="hidden" name="api_secret" value=« yyyyyyyy » />

  <input type="submit" />
 </form>
</body>
</html>


Vous savez pourquoi celà ne fonctionne pas ainsi ? J'obtiens le message :
Code : Tout sélectionner
 "{ "success": "0", "body": { "error_code": "4", "error_msg": "Invalid action []." } }"
Auteur:  influman [ 11 Déc 2017 23:20 ]
Sujet du message:  Re: Formulaire PHP/HTML pour ajouter des données

il y a le nom de la variable, puis sa valeur.

à la place de :
<input type="hidden" name="action=periph.value">

j'aurais mis

<input type="hidden" name="action" value="periph.value">

et j'enleverais le "?" dans l'url appelée
Auteur:  eedomusbox [ 12 Déc 2017 17:19 ]
Sujet du message:  Re: Formulaire PHP/HTML pour ajouter des données

Pour faire cela, j'utilise tasker.
Et je m'envoi simplement un SMS et l'info est mise à jour.
Page 1 sur 1 Le fuseau horaire est UTC+1 heure