バージョン選択

フォーラム

メニュー

オンライン状況

48 人のユーザが現在オンラインです。 (37 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 47
miller3li4 もっと...

PR

デザインテンプレート EC-CUBE3.0版が登場!
広告掲載について

サイト内検索

質問 > その他 > お問合わせページ 確認ページボタンを押すとWarningが表示されます

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ks-d-k
投稿日時: 2017/3/25 2:24
対応状況: −−−
半人前
登録日: 2010/11/15
居住地: 鹿児島
投稿: 24
お問合わせページ 確認ページボタンを押すとWarningが表示されます
[EC-CUBE] 2.4.1
[レンタルサーバ] heteml
[OS] Windows7
[PHP] 5.4.45
[データベース] MySQL 5.0.96
[WEBサーバ] Apache
[ブラウザ] Firefox
[導入プラグインの有無] 無
[カスタマイズの有無] 税率設定を組み込んでおります。

[現象]
お問合わせページで入力をして、「確認ページへ」のボタンを押下すると、
Warning: array_key_exists() expects exactly 2 parameters, 1 given in サイト名/data/class/pages/contact/LC_Page_Contact.php on line 103と104と表示されます。

このLC_Page_Contact.phpの103と104は以下の通りです。

103:$this->arrForm['email']   = array_key_exists($_POST['email']) ? strtolower($_POST['email']) : '';
104:$this->arrForm['email02'] = array_key_exists($_POST['email02']) ? strtolower($_POST['email02']) : '';


以前isset文になっていましたので、issetをarray_key_existsに修正して動作テストも問題なかったのですが、
1年ぐらいしてから、クライアント様からメールアドレスの項目が入力して送信ボタン押しても「メールアドレスが入力されておりません」とメッセージが出て送信できませんときました。
色々と手を尽くしてみましたが一人の力では限界があり、お力をお借りしたいと思いまして投稿させていただきました。
すみませんが、宜しくお願いいたします。
468
投稿日時: 2017/3/25 9:33
対応状況: −−−
仙人
登録日: 2008/10/26
居住地:
投稿: 753
Re: お問合わせページ 確認ページボタンを押すとWarningが表示されます
array_key_existsの記述に誤りがあります。
$_POSTにキーが存在するかチェックしたいと思いますが、
以下のように確認したいキーと、チェックしたい配列をそれぞれ指定する必要があります。

array_key_exists('email', $_POST)
array_key_exists('email02', $_POST)

Warningのメッセージは、array_key_existsは2つ引数が必要という事を示しています。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

ks-d-k
投稿日時: 2017/3/25 10:21
対応状況: 解決済
半人前
登録日: 2010/11/15
居住地: 鹿児島
投稿: 24
Re: お問合わせページ 確認ページボタンを押すとWarningが表示されます
468さん

ありがとうございます。
無事解決いたしました。感謝いたします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

 



ログイン


EC-CUBEペイメント

クレジットカード情報の非保持化対応

統計情報

総メンバー数は20,134名です
総投稿数は83,254件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1655
4
yuh
1418
5
red
1067
6
fukap
907
7
shutta
827
8 ramrun 789
9
tsuji
784
10
468
753
11
umebius
712
12
tao_s
651
13 sumida 638
14
homan
633
15 karin 630
16 DELIGHT 571
17
patapata
502
18
flealog
483
19 tonton 436
20
ecbg
387


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© LOCKON CO.,LTD. All Rights Reserved.