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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] doubles boucles conditionnelles

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] doubles boucles conditionnelles

n°957020
brains
In riding I trust !
Posté le 19-01-2005 à 23:19:34  profilanswer
 

Bonsoir à tous, j'ai un problème en php mais je ne vois pas trop comment le résoudre
 
Tout d'abord le code :  
 

<?
 
 $step = $_GET['step'];
 
 if ($step == 1)
 {
  if ( isset($_POST['reglement']));
   {
   echo "bonjour";
   }
  else
   {
   echo "papa";
   }
 else
  {
  echo "prout";
  }
 }
 
   ?>


 
Ce que je veux faire : J'envoie par url une variable et en meme temps une seconde variable par le biais d'un formulaire (case à cocher). Suivant le chiffre passé par l'url (1 ou 2) il va traiter le bon bloc. Si le chiffre est 1 il regarde si la variable passée dans le formulaire existe.
 
L'erreur doit provenir du "double" if mais je ne vois pas comment la résoudre.
 
Si vous pouviez m'aider ca serait sympa ;)
Merci à vous.


Message édité par brains le 19-01-2005 à 23:20:30

---------------
Débuter la moo chez les moants@HFR | Nikon D800 | On ne fait pas un calin chaste à une pute !, Lapattefolle
mood
Publicité
Posté le 19-01-2005 à 23:19:34  profilanswer
 

n°957021
KangOl
Profil : pointeur
Posté le 19-01-2005 à 23:22:51  profilanswer
 

en utilisant un editeur avec coloration syntaxique et gestion de {([ ??
 
sinon pour repondre, tu as une parenthese mal mise :o
la dernier doit monter 4 lignes plus haut


---------------
Nos estans firs di nosse pitite patreye...
n°957023
brains
In riding I trust !
Posté le 19-01-2005 à 23:24:29  profilanswer
 

KangOl a écrit :

en utilisant un editeur avec coloration syntaxique et gestion de {([ ??
 
sinon pour repondre, tu as une parenthese mal mise :o
la dernier doit monter 4 lignes plus haut


 
j'utilise texturizer
Mais je vois pas quoi doit remonter ?
 
edit : cj'ai remonter ma dernière accolade :
 

<?
 
 $step = $_GET['step'];
 
 if ($step == 1)
 {
  if ( isset($_POST['reglement']));
   {
   echo "bonjour";
   }
  else
   {
   echo "papa";
   }
}
 else
  {
  echo "prout";
  }
 
 
   ?>


 
mais j'ai toujours une erreur php :  
Parse error: parse error, unexpected T_ELSE in d:\easyphp1-7\www\fragarena\php\inscription\subscribe.php on line 45


Message édité par brains le 19-01-2005 à 23:27:23

---------------
Débuter la moo chez les moants@HFR | Nikon D800 | On ne fait pas un calin chaste à une pute !, Lapattefolle
n°957024
KangOl
Profil : pointeur
Posté le 19-01-2005 à 23:26:45  profilanswer
 

l'accolade pardon :o


---------------
Nos estans firs di nosse pitite patreye...
n°957025
mikedundee
Posté le 19-01-2005 à 23:27:33  profilanswer
 

Code :
  1. <?
  2.  
  3. $step = $_GET['step'];
  4.  
  5. if ($step == 1)
  6. {
  7.   if ( isset($_POST['reglement']));
  8.    {
  9.    echo "bonjour";
  10.    }
  11.   else
  12.    {
  13.    echo "papa";
  14.    }
  15. }
  16. else
  17.   {
  18.   echo "prout";
  19.   }
  20.  
  21.    ?>


 
 
 
Oups on te l'a deja corrigé!!


Message édité par mikedundee le 19-01-2005 à 23:29:28
n°957026
brains
In riding I trust !
Posté le 19-01-2005 à 23:27:42  profilanswer
 

KangOl a écrit :

l'accolade pardon :o


 
j'ai édité :)


---------------
Débuter la moo chez les moants@HFR | Nikon D800 | On ne fait pas un calin chaste à une pute !, Lapattefolle
n°957028
KangOl
Profil : pointeur
Posté le 19-01-2005 à 23:29:01  profilanswer
 

voila :o


---------------
Nos estans firs di nosse pitite patreye...
n°957029
T509
$job-&gt;GetJob(now)
Posté le 19-01-2005 à 23:30:19  profilanswer
 

Salut
 
1er chose, je te conseille de vérifier le contenu de ta variable GET par sécurité :
 

Code :
  1. $step = (isset($_GET['step']) && is_numeric($_GET['step'])) ? $_GET['step'] : false;


 
Ensuite vire le ";" après ton second if(...)

n°957030
brains
In riding I trust !
Posté le 19-01-2005 à 23:30:31  profilanswer
 

boolaÿ que je suis ca fonctionne :D
je sais pas ce qui c'est passé.
Merci bcp à vous pour les réponses aussi rapides  :hello:


---------------
Débuter la moo chez les moants@HFR | Nikon D800 | On ne fait pas un calin chaste à une pute !, Lapattefolle
n°957034
Hermes le ​Messager
Breton Quiétiste
Posté le 19-01-2005 à 23:35:07  profilanswer
 

Brain_s a écrit :

Bonsoir à tous, j'ai un problème en php mais je ne vois pas trop comment le résoudre
 
Tout d'abord le code :  
 

Code :
  1. <?
  2. $step = $_GET['step'];
  3. if ($step == 1)
  4. {
  5.  if ( isset($_POST['reglement']));
  6.   {
  7.   echo "bonjour";
  8.   }
  9.  else
  10.   {
  11.   echo "papa";
  12.   }
  13. else
  14.  {
  15.  echo "prout";
  16.  }
  17. }
  18.   ?>


 


 
Le problème venait du ; :o


Message édité par Hermes le Messager le 19-01-2005 à 23:35:31

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

  [PHP] doubles boucles conditionnelles

 

Sujets relatifs
[PHP] Problème avec une boucle[PHP/MYSQL/DELPHI] Test 5 sec et repond ! (trop dur a expliquer)
Webdev développe du php comme un grand?!!probleme programation php
lien php + ancreRecherche un bon script pour chat php
Integrité referenciel sous php mysqlouvrir automatiquement une page html dans un script php
[resolu] Prendre des infos sur les pages d'un intranet en PHP 
Plus de sujets relatifs à : [PHP] doubles boucles conditionnelles


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