- 締切済み
PHPでimgタグ
変数の展開はみなさんに教えていただき、できるようになりました。ありがとうございます。 しかし、昨日の夜からいろいろ試してもできないことがあります。 PHPからべつのPHPを呼び出したいと考えています。 本来は違うサーバにあるPHPを実行させたいのですが、それ以前に同じサーバの同じフォルダにあるPHPまで呼び出せません・・・。 呼び出したいPHPのパスを直接URLに入力すると、正常に動くので、 パス等は間違っていないと思います。 どこがおかしいのかまったく判りません・・・。 どうか教えてください! <?php $CallText = "<img src=\"http://aaa/CGI/WriteFile.php\" width=\"0\" height=\"0\">"; echo $CallText; ?>
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- rally
- ベストアンサー率28% (32/111)
phpを呼び出して、結果を得たいのであれば、こんなかな? $CallText = file_get_contents("http://aaa/CGI/WriteFile.php");
- memphis
- ベストアンサー率40% (975/2395)
きちんと回答を読みましょう! No.1さんが方法も説明していますよ。 >ファイルに記述するので、違うPHPで実行したいんです。 意味不明です。 include等を使えない理由は?
- UmJammer
- ベストアンサー率58% (115/196)
imgタグは画像を表示するタグなのでsrcで指定したPHPファイルが画像を出力するスクリプトでなければ意味がないですね。 質問を読んで、最後にこのコードを見ると実際に何をされたいのかよくわかりません。 単純にPHPファイル中から別のファイルをソースの一部に読み込みたいだけならばinclude()やrequire()を使えばいいと思います。 http://jp2.php.net/manual/ja/function.include.php http://jp2.php.net/manual/ja/function.include-once.php http://jp2.php.net/manual/ja/function.require.php http://jp2.php.net/manual/ja/function.require-once.php
補足
ありがとうございます。 質問が不足していて、申し訳ございません。 imgタグ以外の方法がわからないので、ネットで調べて見よう見真似で書いてみたのですが、だめなんですね・・・。 画像を表示させたいのではなく、データをPHPに渡し、そのデータをファイルに記述したいんです。 そのため、ページの表示は変わらないようにしたいのと、 ファイルに記述するので、違うPHPで実行したいんです。 何か方法があるでしょうか?