PHP code si 2 checkboxs cochés

Résolu
Bonjour,
Voici mon code en php:

<?php
if($_POST['google']=='on')
{
header("location:https://www.google.fr/?gws_rd=ssl");
}
{
if($_POST['yahoo']=='on')
{
header("location:https://fr.yahoo.com/");
}
}
<?

Quelle est la commande pour dire if($_POST['yahoo']=='on') ET if($_POST['google']=='on')
{
header("location:http://www.site3.fr");
}
Merci
Configuration: Windows XP
Firefox 3.0.6

13 réponses

  1. pour un ET tu as le choix entre && ou AND
    2
    1. Contributeur
      Bonjour,
      if($_POST['yahoo'] == 'on' && $_POST['google'] == 'on')


      Cordialement,
      1
      1. Bonjour,

        if($_POST['yahoo']=='on' and $_POST['google']=='on')

        --
        0
        1. Contributeur
          salut!
          essai ceci:

          if($_POST['yahoo']=='on' and $_POST['google']=='on')
          {
          header("location:http://www.site3.fr");
          } 
          
          0
          1. tout simplement en suivant ce modele :

            if((machin == bidule) && (truc ==chouette))
            {

            }
            0
            1. bonjour

              if ($_POST['yahoo']=='on' and $_POST['google']=='on') ...
              --
              0
              1. if($_POST['yahoo']=='on' && $_POST['google']=='on')

                && : et
                || : ou

                edit : rolala 50ans après plein de réponse déjà données ... je ne sais pas si ça ne le fait que chez moi, mais l'affichage des pages de commentcamarche bug chez moi depuis hier/avant-hier, elles sont souvent vides (du coup j'ai cru qu'il n'y avait pas encore de réponse), ou alors "non autorisé" alors que je suis autorisé ...
                0
                1. ça fait ça aussi chez moi, mais par chance j'ai été le premier à répondre
                  0
                  1. Pour l'affichage j'ai aussi le même pb c'est pourquoi ma réponse y est plusieurs fois
                    un refresh permet quelquefois d'afficher le contenu du message.
                    aujourd'hui j'ai perdu la connexion à commentcamarche pendant 1/2 heure.

                    précision : uniquement à CCM !

                    bien à vous tous
                    JL
                    --
                    0
                    1. La commande et AND ou && :
                      if ( ($_POST['yahoo']=='on') AND ($_POST['google']=='on') )
                      ou
                      if ( ($_POST['yahoo']=='on') && ($_POST['google']=='on') )
                      Si tu remarques, j'ai englobé les deux conditions par ( et )

                      Il existe une commande OU c'est OR ou || :
                      if ( ($_POST['yahoo']=='on') OR ($_POST['google']=='on') )
                      ou
                      if ( ($_POST['yahoo']=='on') || ($_POST['google']=='on') )
                      0