サーバーにアップしたtxtファイルをHTMLファイルで読み取りたいと思っております。


外部のPHPをHTMLで動かし値を取得し、テキストとして出力する事は可能でしょうか?
※アクセスカウンターの様な感じです。

PHPを使用せずに、JavaScriptのみでも実現できるなら、お教え頂けますと幸いです。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/07/28 20:45:46
  • 終了:2006/08/04 20:50:09

回答(4件)

id:llusall No.1

llusall回答回数505ベストアンサー獲得回数612006/07/28 21:02:20

ポイント27pt

■過去の質問ですが、こちらが参考になると思います。

 (読み込むのはHTMLでもTXTでも同様かと思います)


PHPでURLを指定して、外部のサーバーのHTML情報を取得するには、どのような手法で行えばよろしいでしょうか?

http://q.hatena.ne.jp/1150775311


サーバに置いてあるPHPの結果を別のサーバから読み込んで出力したい

http://q.hatena.ne.jp/1146109406




※また、JavaScriptでの実装方法ですが、Ajaxを使用すれば可能と思うのですが、

別のドメイン(サーバ)のHTML(TXT)はセキュリティ上、リクエストを拾えませんので、上記のサーバサイドでの手法が良いかと思います。

Ajaxについてはこちらが参考になると思います。

http://q.hatena.ne.jp/1150521008

http://q.hatena.ne.jp/1144144542

id:makocan

すみません。外部という表現がおかしかったようです。

要するにHTMLで同一サーバーのPHPプログラムを動かし、その値を取得できれば問題ございません。

2006/07/29 02:52:42
id:llusall No.2

llusall回答回数505ベストアンサー獲得回数612006/07/29 06:51:20

ポイント27pt

でしたらAjaxでいけますね。

prototype.jsというライブラリを使用してみたらいかがでしょうか?


prototype.jsを紹介しているサイト

Ajaxを勉強しよう


サーバー上のテキストファイルを読み込みページ上に表示する

id:seidai3 No.3

まさひぃ回答回数12ベストアンサー獲得回数12006/07/29 08:32:39

ポイント26pt

http://www.yahoo.co.jp

同じサーバでPHPが動くのでしたら、HTML→PHPと回りくどいことはせずに、

直接PHPファイルにアクセスしてtextファイルを読み込めばいいのではないでしょうか??

そういう意味ではないのかな?

URLはダミーです。

id:makocan

うーん、SEO的に、良くある画像のカウンターの様に、テキストを取得したいのです。。。

うーん、無理ですかね(^^;

2006/08/01 01:28:39
id:elf No.4

えるふん回答回数76ベストアンサー獲得回数82006/08/02 22:05:37

ポイント10pt

単に

  • JavaScriptを出力するPHPスクリプトを用意する(js.phpなど)
  • 親HTMLで上記JavaScriptを読み込む

でダメでしょうか?

js.phpはこんな感じ

<?php

header( "Content-Type: application/x-javascript");

echo <<<EOD
/*  自分の書きたいJavaScript  */
/*  自分の書きたいJavaScript  */
/*  自分の書きたいJavaScript  */

EOD;

?>

http://q.hatena.ne.jp/

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません