Fix PHP Notice: 'Undefined index" sur WordPress

J'essaie de résoudre le Undefined index PHP avis sur un site wordpress.

Pour le moment c'est ce que j'ai:

    <?php if($_SESSION['currency-select'] == "a") echo 'selected="selected"';?>

J'ai essayé d'écrire de cette façon, mais ensuite, le site tombe en panne:

    <?php if(isset($_SESSION['currency-select'] == "a")) echo 'selected="selected"';?>

Aussi, j'ai une requête qui est également sans isset et je suis en train de le fixer:

                    if($_SESSION['currency-select'] == 'b') {

                if($_GET['pricing'] == '1') {

                    $args['meta_query'][] = array(

                        'key' => 'price',

                        'value' => array( '0', '250' ),

                        'compare' => 'BETWEEN',

                        'type' => 'numeric'

                    );

                }

J'ai essayé d'écrire:

      if(isset($_GET['pricing'] == '1')) {
      if($_GET['pricing']) {

mais il ne fonctionne pas aussi bien.

Merci pour votre soutien!

  • if (isset($_GET['prix'] == '1'))? Qu'est-ce que cela? Je pense que vous avez besoin pour utiliser et conçu pour utiliser if (isset($_GET['prix']) { // utiliser. }
  • Quick & Sale "bout du monde" (PAS un fix!): réduire votre niveau de niveau de. Ce masque ce type de message, mais il est seulement recommandé pour calmer les clients. Ce n'est pas professionel de développement.
  • Semble que l'écriture de la fonction isset correctement serait plus rapide et pas comme des cochonnes
  • Je suis en utilisant == '1' juste parce que j'ai plusieurs types de monnaies. Par exemple, il pourrait également être == 'money'
InformationsquelleAutor tlt2w | 2014-01-10