• 締切済み

外部ファイルを読み込みたいのですが。

ASP.NETにおいて、 PHPの「include()」もしくは「require()」ような、 外部ファイルを読み込み表示させる命令はあるのでしょうか? よろしくお願いします。

みんなの回答

  • Gimli
  • ベストアンサー率47% (9/19)
回答No.3

Server.Execute で実現してください。 IIS5.0から使用可能です。

全文を見る
すると、全ての回答が全文表示されます。
  • enzo_taku
  • ベストアンサー率47% (9/19)
回答No.2

外部ファイルが何をする為のものか解りかねますが、単なるデータの集合体であれば xml ファイルなど。 何らかの処理を行うプログラムであれば、クラライブラリにするというのも手です。 MSDN:構成ファイルの簡単な読み込み書き込み方法について http://www.microsoft.com/japan/msdn/vbasic/migration/tips/Config/default.aspx MSDN:クラスについて http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vbcn7/html/vbconClassModuleStepByStep.asp

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

PHPのことは知りませんが、<!-- #Include File="Header.inc" -->という指定でできませんか?

tessyu
質問者

お礼

アドバイスありがとうございます。 例えば、それを条件によって変更するにはどのようにすればよいでしょうか? a=1の場合は、 <!-- #Include File="Header1.inc" --> a=2の場合は、 <!-- #Include File="Header2.inc" --> というようにも出来ますか?

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

関連するQ&A

  • 外部ファイルの読み込み

    HTMLにPHPの外部ファイルを読み込みたいと考えています。 <?php include ("1.php"); ?> <html> <head> <title></title> </head> <body> <div> <?php include ("2.php"); ?> </div> </body> </html> <?php include ("3.php"); ?> こんな感じで組み込むことって可能ですか? 外部ファイルなしで普通に1つにして読みこませると大丈夫なのですが、上記のように外部ファイルとして読み込ませると、表示されません。 <html>タグの外って、基本的にだめなんですか? 教えてください。

    • ベストアンサー
    • PHP
  • 外部ファイルの取り込み

    includeで外部のPHPファイルを読み込み、実行しているのですが取り込んだファイルの内容が表示されてしまいます。 外部ファイルを取り込んでも出力せずに実行のみで切るような関数や方法はないでしょうか? よろしくお願いします

    • ベストアンサー
    • PHP
  • 全てのhtmlファイルに文字列を付加する

    phpを始めたばかりの初心者です。 require、includeを用いると、外部ファイルを表示できることまでわかりました。 あるサーバの、あるフォルダにあるhtmlファイルををブラウザで表示すると、そのhtmlファイルの特定の位置に外部ファイルが自動的に書き込まれ表示されるようにするなんてことできないでしょうか。 よろしくご教示お願いいたします。

    • ベストアンサー
    • PHP
  • PHPでhttp上の外部ファイルをrequireしたい

    PHPでhttp上の外部ファイルをrequireしたいのですが、変数がうまく 参照できません。例えば以下のようにすると、common1.phpの中で $a=$a+1 と書いても、11と出力されずに10と出力されます。 (require自体はうまく行っているようで、common1.phpの中で print等を書くとそれ自体は問題なく実行されます。) require("./common1.php")のようにファイル指定だと問題なく11と 出力されます。原因・解決方法等ご存じのかたがいらっしゃったら 教えてください。FedoraCore4 PHP5.0.4です。 <?php $a = 10; require("http://hogehoge/common1.php"); print "$a"; ?>

    • 締切済み
    • PHP
  • 外部ファイルの出力

    ちょっとわからない事があります 外部ファイルの出力をしたいんです。 ログファイル(.txt)を読み込んでindex.phpに表示させたいんですが require(".txt");で表示はできるんですがいらない画像の番号まで入ってしまうんです・・・ そのログファイルの内容は 1180332719,商品名,1180332719.gif,,価格,コメント,数量 となっています。 1180332719と1180332719.gifを消して 商品名,価格,コメント,数量だけを表示させたいんです。 どなたかわかる方居ましたら教えて頂けると助かります・・・

    • ベストアンサー
    • PHP
  • 外部ファイルの関数を使うには?

    phpで include_once('okok'); なら、そこで定義した関数や変数は使えるのですが、 perlで require "dame.pl"; として、dame.plで定義した変数を使おうとすると、 Global symbol "%hash_hensuu" requires explicit package name at test.pl line 16. となります。 パッケージや変数の輸出?など片言の言葉が思い浮かぶのですが、実際どのように書けば、外部ファイルの関数を使えるようになるのでしょうか?

    • ベストアンサー
    • Perl
  • PHPで同ページ内の外部ファイル表示切替の方法。

    初めて質問します。 PHPを利用し、同ページ内で、外部ファイルの表示切り替えをしたいのですが、PHPを覚えたばかりでうまくできません。 下記のような形でページ内で切り替え表示させるには、どうしたらいいのでしょうか。 ------- メニュー:<a href="a.txt">A</a> <a href="b.txt">B</a> <a href="c.txt">C</a> <?php require_once("./外部ファイル.txt"); ?> ----- 外部ファイル.txt の部分を、メニューのリンクに合わせて、a.txt、b.txt、c.txtのように、同ページ内で切り替え表示がしたいです。 リンクを<a href="index.php?~">と言う形にし、<?php require_once("./外部ファイル.txt"); ?>の中にif関数を入れればいいのではないか… と思っているのですが、どの関数をどのように組み合わせればいいのかが、お恥ずかしながらわかりません。 どなたか、教えていただけるとうれしいです。よろしくお願いします。

    • 締切済み
    • PHP
  • 外部ファイルのクラスのインスタンスが生成できない

    いつもお世話になっております。 PHP(Ver5.2)が利用できるレンタルサーバーを借りていろいろやっているのですが、 include_once した外部PHPファイルの中のクラス定義のコンストラクタがCallされません。 //外部クラスの記述 class A{ public function __construct(){ echo "OK"; } } //メインPHPの記述 include_once "xxx.php"; $obj = new A(); ↑におけるメインPHPをブラウザから呼び出したとき、本来なら OK とechoされるはずなのに、何も表示されません。 また、クラスAに定義したpublicなfunctionをCallしようとすると、定義されてないメソッドをCallした、とエラーになります。(インスタンス自体が生成されていない??) ファイル自体は正常にIncludeされていると思います。(ファイル名を間違ったらエラーになったから) ちなみに、クラスAの記述をメインPHPに記述すると、正常に動きます。 外部ファイルのクラスを正常に動かすにあたって、何かphp.iniあたりの編集が必要なのでしょうか? どうぞよろしくお願いいたします。

    • 締切済み
    • PHP
  • include,requireで外部URLの呼び込み

    include,requireのどちらでもいいのですが、別ドメイン或いは同ドメイン内における違う階層のファイルなど(例えば外部のhttp://www.ooxx.sample)を呼び込む際に、呼び込み先のリンクや画像パスが相対バスではうまくいきません。呼び込み先のリンク、画像パスを絶対URLにすれば問題ないと思いますが、作業が困難になるので避けたいです。 PHPでinclude,requireの使い方は向かないのでしょうか?或いは、他の方法で回避できる方法はないのでしょうか? (SSIやHTMLでインラインフレームみたいなことは使わない)

    • 締切済み
    • PHP
  • 外部ファイル(テキスト)を取り込んで表示すると余計なおまけが・・・

    おはようございます。 以下のようにして外部からテキストファイルを取り込みました。 $FileName = "hoge.txt"; $FileIn = include($FileName); if($FileIn){ echo $FileIn; } すると、『hoge.txt』の中身をどのようにしようが反映されるのですが、 最後に必ず「1」と表示されます。 hoge.txtの中身が「こんにちは」なら「こんにちは1」 「さようなら」→「さようなら1」 「困ったよ1」→「困ったよ11」 「<p>おはようございます</p>」→「おはようございます」改段「1」 これは何故でしょうか? 「include」の代わりに「require」や「include_once」を使っても 全く同じ症状です。 どうしたら直るでしょうか。 初歩的な質問で恐縮ですが、皆さまのお知恵を拝借できれば幸いです。 よろしくお願いいたします。

    • ベストアンサー
    • PHP