###前提・実現したいこと
アフィリエイトサービスプロバイダのパッケージを購入し、現在構築しております。
(商品名:アフィリエイトASPシステム)
HTMLとCSS、PHPで構築されています。
現在他社ASPと繋ぎ込みをしておりまして、その関係でPHP周りを編集しています。
###発生している問題・エラーメッセージ
他社ASPと繋ぎ込む関係でlink.phpとadd.php内にあるaidのパラメータ名をsuidに変更しました。 しかし、現状のままですとさらにほかのASPと繋ぐ場合に不具合が生じてしまいます。 システム会社に問い合わせたところ、 「 link.php のカスタマイズ箇所の直前に、 飛び先URLのホスト名に応じて、パラメータ名を変更する処理を追加して、 URLに付加するパラメータを動的に変更する方法が考えられます。」 という風に意見を頂きました。 具体的な方法を教えていただけると幸いです。 ###該当のソースコード ```ここに言語を入力 該当箇所は以下の通りとなります。 ■add.php 62行目 ConceptCheck::IsScalar( $_GET , Array( 'aid' , 'adwares' , 'check' , 'cost' , 'eccube' , 'from' , 'from_sub' , 'guid' , 'ip' , 'sales' , 'uid' ) ); 209,210行目 if( $_GET[ 'aid' ] ) //アクセスIDが指定されている場合 $andTerms[] = Array( 'id' , '=' , $_GET[ 'aid' ] ); 535行目 foreach( Array( 'aid' , 'adwares' , 'check' , 'cost' , 'eccube' , 'from' , 'from_sub' , 'sales' , 'uid' ) as $key ) ■link.php 469~472行目 if( FALSE === strpos( $url , '?' ) ) //URLにパラメータがある場合 $url .= '?aid=' . $access_->getID(); else //URLにパラメータがない場合 $url .= '&aid=' . $access_->getID(); ###試したこと 全てのaidをsuidに変換 ###補足情報(言語/FW/ツール等のバージョンなど) 開発環境:adobe dreamweaver cc 言語:html php css progateで少し言語を学んだ程度ですのでお手柔らかに教えていただけると助かります……
あなたの回答
tips
プレビュー