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. 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') )
      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. ça fait ça aussi chez moi, mais par chance j'ai été le premier à répondre
          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. bonjour

              if ($_POST['yahoo']=='on' and $_POST['google']=='on') ...
              --
              1. tout simplement en suivant ce modele :

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

                }
                1. Contributeur
                  Bonjour,
                  if($_POST['yahoo'] == 'on' && $_POST['google'] == 'on')


                  Cordialement,