Hi,
I am trying to get my array working, but I must
have made a mistake somewhere 🙁
the two arrays are :
$langs_engl = array(
"engl"=>'English',
"span1"=>'Spanish: European',
"span2"=>'Spanish: Latin Am',
"fren"=>'French',
"ital"=>'Italian',
"port1"=>'Portuguese: European',
"port2"=>'Portuguese: Brazilian',
"turk"=>'Turkish',
"punj"=>'Punjabi',
"n"=>'none'
);
$langs_span = array(
"engl"=>'iglis',
"span1"=>'Epanish: European',
"span2"=>'Epanish: Latin Am',
"fren"=>'Frensa',
"ital"=>'Italian',
"port1"=>'Portuguese: European',
"port2"=>'Portuguese: Brazilian',
"turk"=>'Turkish',
"punj"=>'Punjabi',
"n"=>'none'
);
And my test code:
$langs_arr='langs_'.$D_web_cd;
echo "langs_arr: $langs_arr <br>";
echo "D_lang1_cd: $D_lang1_cd <br>";
echo "$langs_arr[$D_lang1_cd] <br>";
when the form makes $D_web_cd = engl
I get this display:
D_web_cd: engl
langs_arr: langs_engl
D_lang1_cd: span1
l
AND
when the form makes $D_web_cd = span
I get this display:
D_web_cd: span
langs_arr: langs_span
D_lang1_cd: span1
l
I should be getting "Spanish: European" in the first
and
I should be getting "Epanish: European" in the second
You can see it live at http://fast-learn.com/index.php
Can you see what I have done wrong ?
Thanks