この記事では、一般的に使用される 2 つの携帯電話の位置クエリ プログラムを要約します。1 つは、API を使用してサードパーティのインターフェイスを呼び出して実装するもので、もう 1 つは、独自の携帯電話データベースを使用してクエリを実行し、携帯電話番号の位置クエリを決定するものです。
まず呼び出しを見てみましょう 3 番目のメソッド Web サイトのプログラム
は主にcurlを使用して実装しており、PHPのcurlのサポートを有効にする必要があります。
Windowsシステムの場合は、php.iniの設定でファイルを見つけて、php_curl.dll を見つけ、前のポイントをキャンセルします。 以下に示すように、番号をコメントするだけです:
//次のコメントを解除します
extension=php_curl.dll
Linux を使用している場合は、PHP を再コンパイルする必要があります。編集する場合は、[パラメータのコンパイル] を開き、configure コマンドに「-with-curl」パラメータを追加する必要があります。
その後、Apacheを再起動
コードは以下の通りです | コードをコピー |
header("Content-Type:text/html;charset=utf-8"); |
实例二
这个实例利用了手机数据库,把文件保存在本地然后查找数据库再来差别,但是你得经常更新数据库才行哦。
代码如下 | 复制代码 |
require ('function.php'); $pwd="xiaolin"; //密码,请修改 if (!isset($_GET["action"]) ){ header("Location:manage.php?action=login"); } ?> }elseif ($_GET["action"]=="loginin"){ $repwd=$_POST["pwd"]; if ($repwd != $pwd){ echo "Sorry,密码错误~!"; }else { $_SESSION["flag"]=true; leftnav(); } }elseif ($_GET["action"]== "info" ){ leftnav(); getinfo(); ?> }elseif ($_GET["action"]=="edit"){ leftnav(); ?> }elseif ($_GET["action"]== "ログインアウト"){ if (isset($_SESSION["flag"])){ unset($_SESSION["flag"] ); session_destroy(); } echo "";
index.php < ;body> if (isset($_GET["action"])){ if ("search"==$_GET["action"] ){ require ('function.php'); $phone= (isset($_POST["phone"]))?$_POST["phone"]:die ("请返"); echo "你查询的手机号番号".$phone." に属しています".getphone($phone).""; } } ?> |