ホームページビルダー・グレート初心者講座

グレート初心者講座トップへグレート初心者講座 小技集へグレート初心者講座≠ヨグレート初心者講座 質問掲示板へ

HTML版 過去ログ
| 掲示板を見る | ホームに戻る | ワード検索 | 過去ログ |   

CGIでtxtを表示

日時: 2009/07/22 15:58
識別: IDtejfC5mJ4QU
名前: DS

はじめまして。

現在ホームページを作成しているのですが、
ページの一部分にテキストを表示させたいです。

まずテキストファイル「test.txt」を用意。

そしてCGIで

#!/usr/bin/perl
print "Content-Type: text/html\n\n";
open(IN, "test.txt");
while ($xx = <IN>) { print "<br>".$xx."<br>"; }
close(IN);

これをCGIファイル「testopen.cgi」とします。

この2ファイルをFFFTPでサーバへアップし、
テキストを表示させたい部分に

<!--#include virtual="http://*******.com/****/testopen.cgi" -->

と書いたのですが、何も表示されません。

この一番最後のhtml文は色んなものを試したのですが、どれも表示されません。
この中でどこがおかしいかわかる方いましたらご教授ください。

ちなみにファイルのパーミッションは755になっております。

宜しくお願いします。

Re: CGIでtxtを表示 ( No.1 )
日時: 2009/07/23 07:16
名前: pb

>>0

> <!--#include virtual="http://*******.com/****/testopen.cgi" -->
>
> と書いたのですが、何も表示されません。

http://〜から書いているから。

http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=SSI+include&num=10




Re: CGIでtxtを表示 ( No.2 )
日時: 2009/07/23 11:02
名前: DS

ご返信ありがとうございます。
少しやり方を変えたら表示出来ました。

まずtest.htmlにCGI testopen.cgi を呼び出すソースを記入。

そしてそのCGIにはtxtファイル(部分を指定して)とページのhtmlファイルを呼び出すソースを記入。

そうする事で、test.htmlを打つと表示出来ました。


ただここで問題なのですが、表示がhttp://*******.com/testopen.cgiとなってしまっています。

出来ればhtml表示にしたいのですが、他に方法はないでしょうか?!

他の方に聞いたらjavascriptじゃないと難しいとの事なのですが。
見ないで! ( No.3 )
日時: 2012/06/18 12:03
名前: 美穂
参照: http://fgn.asia/

厳選された美女を、一握りのお客様のためにd(´∀`*)♪ http://www.44m4.net/

ホームページビルダー・グレート初心者講座 Copyright © 2002-2005 aimix All Rights Reserved