PDA

View Full Version : 広告について。


nekomaru
2002/01/01, 11:50 PM
配布されているCGIを使ったところ、
フレームで画面が3分割されており、
それぞれに広告が入って肝心のコンテンツが分かりにくくなってしまいます。
ポップアップ広告に切り替えたいのですが、
Perlの知識がないため、色々試しても結局、
どこ埋め込んだらいいのか分かりませんでした。
この場合の適切な処置を、どなたかお教え下さい。

http://nekomaru.s6.xrea.com/sukisuki2/sukisuki2.cgi
↑ここが問題のURL

色々試して疲れ切ってしまったので、
お気に障った方がいらっしゃいましたらお詫びします…。

koeta
2002/01/01, 11:56 PM
配布元はわかりました。タイトル直せないのですみません。

広告関連の修正をするときは、私はいつも
/HEADタグを探して、その直前に
<!--nobanner-->を入れるようにCGILソースを修正して、広告の自動挿入を阻止しています。
でもこれは一箇所でヘッダ処理をまとめてあるんですよね。<!--nobanner-->を入れるかXフォルダ下に設置するかしたあとで、

ポップアップ広告は↓このへんに入れてはどうでしょうか

###<--------------------------------------------------------------
###<--- 上部フレーム表示
###<--------------------------------------------------------------
sub topdisp {
&header ;
print <<"EOM";
ここに広告ソースを入れる
EOM

nekomaru
2002/01/02, 02:51 AM
初心者丸だしな質問で恐縮なのですが、

sub topdisp {
&header ;
print <<"EOM";
ここに広告ソースを入れる
EOM

を見て「EOM」が分からなかったので、
&header ;
print "<form action
と云う行の真下に入れてみたのですが、
上手く行きませんできた。
ってことは、間違っているんですよね…。
もし良ければ「EOM」の意味を教えて頂けないでしょうか?

koeta
2002/01/02, 07:57 AM
よく使われるんです
EOMとかHTMLとか・・・。
識別名なので、
PRINT<<*****;

*****
という形式で書けば、
この間の記述はそのままPRINT文で出力されるんです。
クォーテーションなどの特殊文字がまざってるといちいち\をつけたりするのが面倒なときや、とくに処理の必要のない文章やHTML記述などを出力する際に使います
正式な使い方は別なのかもしれませんが、そのあたりは自分で調べてください。
私のは配布されているPERLのソース見ながら、「ああ、こうやればこうなるんだな〜」と思った程度の知識なので・・・

&header;の後ろに自分で

PRINT<<*****;
広告のソース
*****
という記述を加えれば、広告でると思うんですが・・・。

code0red
2002/01/02, 10:33 AM
配布元を調べました。たぶんこれだと、私は見ました
http://tackysroom.com/cgi_sukisuki2.htm
たぶんここでダウンロードできます。
私は、PERLに関しては、設置ぐらいはできるものの、いつも広告は貼っていないので(つねにフレームで別表示)広告のポップのしかたは、違う人に聞いてください。

koeta
2002/01/02, 11:38 AM
広告ソースの挿入箇所は別に、私の書いている場所でなければならないというわけではありません。
あそこが解りやすいかなと思っただけで・・・。
PERLのソースをじっくり見ていただければわかると思うのですが
print文でHTMLのソースを書き出しています。

<form action・・・の下の行だと、
FORMタグの中に広告ソースが組み込まれます。
動かないことはないとは思いますが、
ちょっと不適当ではないかな〜と思います。

code0red
2002/01/02, 12:34 PM
というよりも、これはもうHTML関連フォーラムのところよりも
CGIの所の方が、適切かと思います。
答えてくれる人も、そちらの方が多いとおもいます。

koeta
2002/01/02, 12:57 PM
じゃあ、あとは健闘を祈っているよ〜
がんばってね〜

code0red
2002/01/02, 01:07 PM
↑記事修正された?!まあ、私が見たときはなんかでていたので…

もう移転完了です。自分でアカウント削除するよりも適当に削除してもらった方が楽なんで更新は全くしてないのですが、なぜか削除されない…まったく・・・まあ、とりあえず「使える。net」とXREAはだいぶサービス内容は違うのでこちらに移転しました。あと、そのHPは個人用だったので、今回は一般用に…ただし、とてつもなくつまらないのでURLは伏せました。つい1時間前ほどまでは公開していたのですが(宣伝)効果がなかったのでやめました。
まあ、いっそのこと公開しておきます…
http://code0red.s6.xrea.com/
しかし、近いうちに独自ドメインを取得する予定です…

koeta
2002/01/02, 03:12 PM
ああ、ごめんなさい。
嫌味に思われてはいかんと思って・・・。
直してしまいました。

あのごっつい広告2つは必須の広告だったんですか?
あれはきついですよね。
私にもあります。ほったらかしでも、全然削除されないサイト・・・。
ジオにですが、この前ちょっと修正したので
まだしばらく存続するかも・・・
「お引越ししました」だけでも削除されないんですよね。

code0red
2002/01/02, 04:34 PM
あのごっつい広告2つ&実はポップ広告もあるんですけどね。
それで、しかも、それは自動で入るので、どうにもできない状態ですね。
しかも、もっと嫌な事に最初は、広告1つで埋めこみ、ポップ選択可だったのですが、いきなり規約を変えられて広告埋めこみ×2&ポップ(cgiにも)とい言われました。しかも、一つでもないとすぐに警告を発してきてとても困りました。ぺーじのレイアウトもくずれ、捨ててきました。まあ、文句はここらへんにしまして…
ジオはたしか1ヶ月以上更新しなくても削除されないぺーじの分類かと思っていたのですが…
ちなみに、前の所は1ヶ月以上更新しなかったら削除されると規約に書いてあったような…

nekomaru
2002/01/03, 02:05 PM
皆様のアドバイスを拝見していじくり回していたら、
理屈はいまいち分からないなりに、ポップアップが出ました!
ありがとうございました!!

koeta
2002/01/03, 04:07 PM
おめでとうございます。
CGIは慣れ、慣れ

JAVA
2002/01/04, 02:05 AM
そうそう、CGIもPerlも他も全て、慣れです。

理屈がわかっているかとか制御が…とか言う人がいますが、
あっし達が日本語の理屈など意味不明なままにしゃべれる
ように、CGIやPerlもしゃべるような感覚までくれば大勝利です。