私は最近、私たちがサービスしていない国から多くの悪いリードを得ているアフィリエイトプログラムを持っています。とにかく、これは逆転率が屋根を通過する原因になります。だから私はそれについて何かしたい。特定の国のみのコードを表示
だから、ジープを使用して、2文字の国コードとして私に物を渡します。
<?php
$output = shell_exec('geoip-lookup '.$_SERVER['REMOTE_ADDR']);
?>
どのようにまとめますか?
これが正しいですか?
<?php
$output = shell_exec('geoip-lookup '.$_SERVER['REMOTE_ADDR']);
if($_SESSION['check']!=1) && ($output=='US' || $output=='AU' || $output=='GB' || $output=='CA')
{
$submission = $_POST['submission_id'];
$_SESSION['check']=1;
echo 'insert pixel';
}
?>
このため、[ネイティブPHPコード](http://www.maxmind.com/app/php)がありますのに、なぜ外部の実行ファイルにわざわざ? – Jon
@Andrew、以下の回答者の訂正を含めるためにあなたの質問を「修正」しないでください。さもなければ、それらはもはや適用されなくなり、将来これを読んだ人は混乱します。そこにエラーを残すことが最善です。 – Mike
@ジョン、私はあなたが*ネイティブ*と言いました。 :)拡張モジュールまたはモジュールです。 *ネイティブ* PHPは 'strpos()'やSPLライブラリのようなものです。 –