Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2925 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Programmation PHP basique

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Programmation PHP basique

n°2302504
martinm15
Posté le 27-06-2017 à 11:35:09  profilanswer
 

Bonjour à tous,
 
J'ai pour projet de commander une prise 220V via arduino-shield ethernet qui vient lire un site web qu'on modifie et que l'arduino vient lire.
 
Mon soucis : écriture du code PHP pour créer le site
 
J'ai écrit le fameux "HelloWorld" qui tourne.. jusque la ça va.
 
Pour le reste, je m'inspire de ce site : http://www.devsector.ch/cavimaster [...] no-relais/
 
Le travail a déjà été plus que pre-maché, cependant je bloque tout de même sur l'écriture du code qui est proposée.
J'inclue ce code dans : <?php ....   ?> mais pouvez vous m'expliquer le "vous pouvez lancer l'action via $GET ?"
 
Un grand merci pour votre aide,
 
Martin

mood
Publicité
Posté le 27-06-2017 à 11:35:09  profilanswer
 

n°2302513
NewsletTux
&lt;Insérez ici votre vie /&gt;
Posté le 27-06-2017 à 13:43:42  profilanswer
 

salut,
ça veut dire que tu copies/colles le code tel que fourni dans une page vide entre balises <?php et ?> et qu'ensuite tu appelles ta page avec un paramètre : page.php?switch=0 pour éteindre, page.php?swtch=1 pour allumer.
 
 
par contre je suis dubitatif sur ces lignes :
 

Code :
  1. if($GET["switch"]=0){
  2. echo '<a href="?switch=1">Allumer la prise</a>}
  3. if($GET["switch"]=1){
  4. echo '<a href="?switch=0">Eteindre la prise</a>}
  5. if(!$GET["switch"]){
  6. echo '<a href="?switch=1">Allumer la prise</a>}


 
moi perso j'aurais écrit :
 

Code :
  1. if($GET["switch"]==0){
  2. echo '<a href="?switch=1">Allumer la prise</a>}
  3. if($GET["switch"]==1){
  4. echo '<a href="?switch=0">Eteindre la prise</a>}
  5. if(!isset($GET["switch"])){
  6. echo '<a href="?switch=1">Allumer la prise</a>}


 
un == pour tester l'égalité. Et un isset avec les parenthèses qui vont bien.


---------------
NewsletTux - outil de mailing list en PHP MySQL

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Programmation PHP basique

 

Sujets relatifs
[RESOLU] PHP $_POST vide après envoi de formulairequestion de programmation python GPIO et raspbian
[résolu]problème comparaison Php/MySqlQuestions multiples HTML/PHP/SQL
[PHP] droits du user du script ?Trouver un partenaire de programmation
[HTML/PHP/JS] Afficher x pages en alternances sur timer[PHP] Question sur les sessions et leur expiration
[PHP] Tableau automatique, mais des lignes sautentAide Programmation python
Plus de sujets relatifs à : Programmation PHP basique


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR