traduire ceci ?

traduire ceci ? - PHP - Programmation

Marsh Posté le 29-07-2003 à 20:55:16    

C'est possible de traduire ceci en PHP :
 
Si n'importe quelle variable provenant d'un formulaire transmis avec GET est vide, alors faire ceci ou cela ?
 
Merci

Reply

Marsh Posté le 29-07-2003 à 20:55:16   

Reply

Marsh Posté le 29-07-2003 à 21:12:17    

Code :
  1. <?php
  2. foreach($_GET as $param => $valeur) {
  3.   if(empty($valeur)){
  4.    echo $param . " vide <br />" ;
  5.   }else{
  6.     //pas vide
  7.   }
  8. }
  9. ?>


Message édité par *syl* le 29-07-2003 à 21:12:52
Reply

Marsh Posté le 29-07-2003 à 21:31:41    

*Syl* a écrit :

Code :
  1. <?php
  2. foreach($_GET as $param => $valeur) {
  3.   if(empty($valeur)){
  4.    echo $param . " vide <br />" ;
  5.   }else{
  6.     //pas vide
  7.   }
  8. }
  9. ?>



Ce qui suis corespond mieux a ce qu'il demande.

Code :
  1. <?php
  2. $var=0;
  3. foreach($_GET as $param => $valeur)
  4. { if(empty($valeur))
  5.   { $var=1 ;
  6.   }
  7. }
  8. if($var==1)
  9. { //un ou plusieurs vides
  10. }else
  11. { //aucun vide
  12. }
  13. ?>

Reply

Marsh Posté le 29-07-2003 à 21:49:36    

Ouep exact, enfin j'espère qu'il aurait su faire l'adaptation sinon j'vois pas ce qu'il fait ici.. :D

Reply

Marsh Posté le 30-07-2003 à 10:22:53    

Ok, grand merci
Mais pourquoi utiliser la variable $param ? c'est une constante ?

Reply

Marsh Posté le 30-07-2003 à 10:33:18    

momo194 a écrit :

Ok, grand merci
Mais pourquoi utiliser la variable $param ? c'est une constante ?


 
excuse les, ils ne savent pas nomer leurs variables!  :D  [:cupra]  
 
comme ça c'est plus explicite?

Code :
  1. foreach ($_GET as $key => $value)
  2. {
  3. [...]
  4. }


Message édité par Mr yvele le 30-07-2003 à 10:33:38

---------------
yvele n'est plus.
Reply

Marsh Posté le 30-07-2003 à 10:36:38    

Au que oui,bien plus, merci

Reply

Marsh Posté le 30-07-2003 à 10:39:16    

Attend..  
 
arrete moi si je me trompe, mais ceci n'est pas plus facile et plus leger :
 

Code :
  1. if(count($_GET))
  2. {
  3.   //tu as des variables passés en GET :)
  4. }
  5. else
  6. {
  7.   //aucune variable n'a été passé en GET :(
  8. }


---------------
yvele n'est plus.
Reply

Marsh Posté le 30-07-2003 à 11:58:11    

Mr yvele a écrit :

Attend..  
 
arrete moi si je me trompe, mais ceci n'est pas plus facile et plus leger :
 

Code :
  1. if(count($_GET))
  2. {
  3.   //tu as des variables passés en GET :)
  4. }
  5. else
  6. {
  7.   //aucune variable n'a été passé en GET :(
  8. }



C'est pas ce qu'il veut alors rentre chez toi :p ;)
Au fait, les tofs de la partie admin, tu les as pas mises dans blabla :D

Reply

Marsh Posté le 30-07-2003 à 14:23:41    

*Syl* a écrit :

C'est pas ce qu'il veut alors rentre chez toi :p ;)


 
ok ok je rentre.. heu mais.. je suis déjà chez moi  :D  
 

*Syl* a écrit :


Au fait, les tofs de la partie admin, tu les as pas mises dans blabla :D


 
ouèp.. je fait ça au courant de l'aprèm, ça te va mon ptit?  :)


---------------
yvele n'est plus.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed