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
    1. Contributeur
      Bonjour,
      if($_POST['yahoo'] == 'on' && $_POST['google'] == 'on')


      Cordialement,
      1. tout simplement en suivant ce modele :

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

        }
        1. bonjour

          if ($_POST['yahoo']=='on' and $_POST['google']=='on') ...
          --
          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é ...
            1. ça fait ça aussi chez moi, mais par chance j'ai été le premier à répondre
              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
                --
                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') )