• ベストアンサー

URL取得後テキストに置換えしたい

当サイトのカテゴリをindex.php?&category=100&category2=110というふうになります。 category2=110を取得して外部ファイルtext.txtを読み込み東京に置換えしたいのですが仕方がわかりません。 text.txtは 110;東京 111;神奈川 112;千葉 ・ ・ ・ 143;沖縄 となります。 $category2 = $_GET['category2'];を使うということは調べてわかりましたが初心者仕方がわかりません。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • calltella
  • ベストアンサー率49% (317/635)
回答No.1

text.txtから読み込んだデータを $addr[110]="東京"; $addr[111]="神奈川"; ・ ・ ・ $addr[143]="沖縄"; と言う風に変数に格納します。 $category2 = $_GET['category2']; $addr[$category2] ↑あとはこの変数で取得できます。

papa555
質問者

お礼

自己回答できました。ありがとうございました。

papa555
質問者

補足

ありがとうございます。 早速試してみました。 <?php $addr[110]="東京"; $addr[111]="神奈川"; $addr[112]="沖縄"; $category2 = $_GET['category2']; ?> <?php echo "『" . $addr[$category2] . "』"; ?> 上記のでうまく表示できましたがtext.txtから読み変数に格納する方法がわかりませんお教えできないでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 外部textファイルの中の文字を揃えるには

    flash初心者です。 ダイナミックテキスト内に外部txtを読み込み表示させているのですが、 外部textファイルの中身が、「会社名 住所 電話番号」のリスト という形になっているのですが、項目ごとに文字の開始位置を揃える方法はあるんでしょうか? AA会社 東京都渋谷区○○1-1 03-0000-0000 BBBBBBBBB会社 東京都渋谷区○○1-1 ○○ビル1F 03-0000-0000 という風になっているのを、 AA会社         東京都渋谷区○○1-1           03-0000-0000 BBBBBBBBB会社 東京都渋谷区○○1-1 ○○ビル1F 03-0000-0000 という風にしたいということです。 textデータはPHPで作成しており、サーバから動的に読み込んでいます。 宜しければご教授お願いいたします。 環境はFLASH8 WINXPです。

  • $_GETについて

    URL:index.php?sort=new&category=0701 $_GET['category']にてcategoryの0701を取得し置換えてtextファイルを任意の場所に表示したい 0701のときはcate.textを表示し0702のときはcate1.textを表示する 素人でわかりません。よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPでテキストファイルの一部を読み込ませたいです。

    PHPでテキストファイルの一部を読み込ませたいです。 PHP初心者、というか、何もわからない者です。助けてください。 PHPで.txtファイルの一部を読み込むことって可能でしょうか? 例えば、ここには一行目を読み込んで、ここには二行目を読み込む、 という感じでindex.phpの中にいくつかの行を読み込ませたいのです。 試行錯誤した結果、どうにもならず、とても困っています。 どなたかご教授頂けませんでしょうか?

    • 締切済み
    • PHP
  • Flashで外部ファイルの指定行のみ取り出し表示

    初心者です。 当初は、ActionScriptで外部ファイルphpを読み込み、phpの中にtxtから取り出した文字列を表示しようとしていました。 多分、これでもできると思いますが、ActionScriptからphp経由せず、直接txtから取り出せないかと思い、質問します。 ActionScriptで外部ファイル(txt)の中身の2行目だけ取り出すという方法はできるのでしょうか? <テキスト例(txt)> 花子 東京都 乙女座 このうち2行目の東京都だけ取り出すということです。 こちらの方が、phpをわざわざ挟まずにシンプルだと思いました。 よろしくお願いします。

    • ベストアンサー
    • Flash
  • 外部のテキストファイルを読み込みたい

    はじめまして、phpを勉強しています。 ちょっとつまづいてしました。 質問をさせて下さい。 (phpは5.25の環境になります) $mainrss = array ( 'http://www.hoge.com/?feed=rss2', 'http://www.hoge2.com/?xml', 'http://www.hoge3.com/index20.rdf' ); $rssarray = array(); $today = date(U); foreach ($mainrss as $url){ $rss = fetch_rss($url); $title = $rss->channel['title']; $title = mb_convert_encoding($title, "UTF-8", "auto"); (省略) 上記の $mainrss = array ( 'http://www.hoge.com/?feed=rss2', 'http://www.hoge2.com/?xml', 'http://www.hoge3.com/index20.rdf' ); 部分を $mainrssarray = file('rss.txt'); として外部テキストファイルからデータを呼び込もうとしたのですがだめでした。 rss.txtの内容 'http://www.hoge.com/?feed=rss2', 'http://www.hoge2.com/?xml', 'http://www.hoge3.com/index20.rdf' どのようにすれば外部のテキストファイルから呼び込んでくれるでしょうか? 初心者的な質問で大変申し訳ないんですが、アドバイスをよろしくお願い致します;;

    • ベストアンサー
    • PHP
  • 外部サーバーからのパラメータ取得について

    外部サーバーからimgタグにて出力したパラメーターを取得するにはどうすればよいでしょうか。 サーバーA php内で出力 <img src=http://bbb.net/get.php?id=1> サーバーB(http://bbb.net/get.php) get.php内で $_GET(id) で取得を試みたのですができませんでした。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • テキストファイルの更新日時を取得

    ジャバスクリプトを使用して○○○.txtというテキストファイルの更新日時を取得して その取得した日時をHTML内で表示する方法を教えてください。 表示形式は2009/00/00みたいなのが希望です。 すいませんジャバスクリプトは初心者なもので・・・・ 初心者向けに分かりやすくアドバイスいただけると助かります。 宜しくお願いします。

  • テキストファイルの読み込み

    http://www.ajaxtower.jp/ini/html/index1.htmlにあるサンプルで xmlHttp.open("GET", "http://www.ajaxtower.jp/sample/readfile.txt", true); の、ファイルの場所を変えたいのですが、とりあえず、同じフォルダ内のテキストファイルtest.txtにアクセスしようと、"./test.txt"に変えて、クリックしても何も表示されませんでした。 apacheを起動してhtdocsにtest.txtを入れて"files://localhost/test.txt"に入れてもダメでした。 xmlHttp.openが読めるtextファイルは、どういう状態である必要があるのでしょうか?

  • テキストファイル用いて、ページジングを行い、条件にマッチしないものは飛ばす。

    phpの初心者です。 abc.txtを読みませて、ある条件のものだけ抽出して ページジングを行いたいのです。 abc.txt------------------------- 20050225,001,パソコン,102000,1 20050225,002,モニター,4000,0 20050225,003,マウス,2100,1 -------------------------------- 私の考えでは、まずテキストファイルを読み込ませ、 array_pushにて配列に入れて、行数を取得して、 行数からページングを行いたいのです。条件に あった行数を取得するような関数があると思いますが、 わかりません。ご指導いただけないでしょうか また、他の方法があるのでしたら、教えていただけると 幸いです。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • 複数のテキストファイルを結合するバッチファイル

    複数のテキストファイルを1つにまとめたいと思います。 テキストファイルの内容は以下の通りです。 (Input_1.txt) 出身県,性別 神奈川,男 埼玉,男 千葉,女 (Input_2.txt) 出身県,性別 群馬,女 茨城,男 栃木,女 以下のようにまとめたいと思います。タイトルは先頭のみにしたい。 (Merge.txt) 出身県,性別 神奈川,男 埼玉,男 千葉,女 群馬,女 茨城,男 栃木,女 type Input*.txt > Merge.txt とすると、2つめのタイトルが付与されてしまいます。 どのようにすれば良いか教えて下さい。