Bonjour,
Fonction « Explode » sous VC11
Sous PHP VC9, je n’ai pas de message d’erreur sur la fonction ci-dessous :
if(isset($_POST['provenance'])) $provenance=($_POST['provenance']);
else $provenance="";
// Extraction de la chaine contenant les infos "Appel_bloc"
$str = $provenance; // Infos de la zone Langue
$tableau = explode("&",$str);
$prov_fr = $tableau[0]; // Français
$prov_gb = $tableau[1]; // Anglais
$provenance_fr = $prov_fr;
$provenance_gb = $prov_gb;
Sous PHP V11, j’ai ce message :
Notice: Undefined offset: 1 in F:\EasyPHP_VC11\data\localweb\bibliotheque_fr\bib_fiche_new_ok.php on line 86
La source provient de :
<DIV align="center"><FONT size="2" color=darkred>
<SELECT class="dropStyle" name="provenance"
<!-- onchange="MM_jumpMenu('window.open()',this,0)"> -->
<OPTION selected>>Choix...</OPTION>
<option value="Brocante&Antics">Brocante</option>;
<option value="Cadeaux&Gift">Cadeaux</option>;
Je ne sais pas traiter cette erreur sous VC11
Pouvez vous me guider dans ma détresse ?!!!
Bien amicalement
Polux 78
P.S.: Je suis en train de reprendre toutes mes bases sous VC11, et du haut de mes 69 ans... je souffre !!!
Merci pour votre aide.