Syntaxe php, vous metteriez quoi ?

coco -  
jisisv Messages postés 3678 Statut Modérateur -
salut !

j'ai trouvé cette syntaxe d'empty :
if (empty($_POST($objet) || empty($_POST($typecourrier))
et celle ci :
if (empty($objet) || empty($typecourrier))

laquelle faut il mettre ?

4 réponses

  1. débilos
     
    if (empty($_POST($objet) || empty($_POST($typecourrier))

    -> est plus correcte, plus propre, plus clair...

    if (empty($objet) || empty($typecourrier))
    -> est plus rapide...
    0
  2. kalamit
     
    Salut,
    Je crois sans en etre sur, que :

    if (empty($objet) || empty($typecourrier))
    ne sera plus supporté dans les prochaines versions de php... (pour une question de securité, je crois...)

    Kalamit,
    Je ponce donc j'essuie... :@)
    0
  3. jisisv Messages postés 3678 Statut Modérateur 936
     
    Dans les versions récentes de PHP,
    il est conseillé d'utiliser
    $_POST["nom_variable_CGI"]
    en lieu et place de
    $nom_variable_CGI
    C'est une question de sécurité élémentaire dans la programmation
    puisque qu'il es possible de définir une variable locale ou globale
    $nom_variable_CGI , d'où la possiblilité de ne pas utliser la bonne variable.

    Johan

    The software said "Requires Windows98, Win2000, or better,
    So I installed Unix.
    0