PHPでタブレットのブラウザで品名を「itec&office商品」と入力した時に
PCで見ると「itec&office商品」とセットされる
「&」はブラウザによってはhtmlの制御文字として使われているので
「&:」を自動的にセットし、そのデータを書き込んでいる
ところがブラウザで表示させるとamp;は表示されないので気がつかなかった
結論的には
str_replace(‘&’,’&’,$_SESSION[‘dsphina’])
で文字列を置き換えてデータ登録する
PHPでタブレットのブラウザで品名を「itec&office商品」と入力した時に
PCで見ると「itec&office商品」とセットされる
「&」はブラウザによってはhtmlの制御文字として使われているので
「&:」を自動的にセットし、そのデータを書き込んでいる
ところがブラウザで表示させるとamp;は表示されないので気がつかなかった
結論的には
str_replace(‘&’,’&’,$_SESSION[‘dsphina’])
で文字列を置き換えてデータ登録する