ラウンジ(兼FAQ掲示板)

大分前にお誕生日でお世話になった者ですが・・・
過去ログ NO.1100151084
□ iori [2004年11月10日15時51分]
最近になって気づきました。お誕生日登録者一覧の画面だけ画像が出てません。また一人で手を加えたら取り返しのつかないことになりそうなので、教えてください。<(_ _*)>

@ニフティ

http://hpcgi3.nifty.com/happy~smile/birthday.cgi?mode=view

です。
□ NXer [2004年11月10日21時26分]
>最近
ioriさんが気づかれた不具合は、niftyのサーバーが持つ
特性に起因します。
>一覧の画面
↑の画像は、表示可能です。「一人で手を加え」ていただき、
メール、HPのURL、伝言などを100%ご活用ください。NXerです。

修正は下に書きます。まず、gif画像が出ない理由です。
分りにくいかもしれませんが、修正作業の意味を少しでも
理解できれば、エラーがでても、大丈夫「取り返し」が、付きます。

----------(理解を強制するものではありません。笑い飛ばすの巻)
現状では、実際には/cgi-bin/に画像はないのに、まるであるかのよ
うに↓のURLに画像を探しにいきます。
http://hpcgi3.nifty.com/happy~smile/birthday.cgi?mode=view
で画像の出るあたりの上にマウスを置き、右クリック。そして、
プロ-パティを見ました。)

http://hpcgi3.nifty.com/happy~smile/msg_off.gif
cgiに↓のように正しいパス(path・ディレクトリを経由してファイルに
いたる道)↓を教えてやる必要があります。

http://homepage3.nifty.com/happy~smile/birthday/img/msg_off.gif

これは、分割すると
$img_dir+$msgimg1ということです。
前者は↓の初期設定です。
$img_dir = "http://homepage3.nifty.com/happy~smile/birthday/img/";
後者は、初期設定のアイコン用画像です。
$msgimg1 = "msg_off.gif";

-------------------------------------(真剣の巻)

さて、変更作業は、$img_dirを追加して

$msgimg1 ・・スクリプト中の変数(ヘンスウ、初期設定をスクリプト用
       に変えた文字)を
$img_dir$msgimg1・・・・この形に変更することです。
(実際は、$img_dirをコピーペーストするだけ、本の短時間の作業(の予定))

birthdayのスクリプトでは、例えば、次の誕生日一覧のメールアイコン
関係です。sub viewallというサブルーチンをさがしてみてくだ
さい。(行番号が表示できる場合395行目付近以降)
------------------------------------------------
元 img src=\"$mailimg2\
  img src=\"$mailimg1\"  

変更後
1  img src=\"$img_dir$mailimg2\" 
2  img src=\"$img_dir$mailimg1\

以下元は省略して変更後の、URLとメッセージ分を書きます。
3  img src=\"$img_dir$homeimg2\"
4  img src=\"$img_dir$homeimg1\"

5  img src=\"$img_dir$msgimg2\"
6  img src=\"$img_dir$msgimg2\"
-------------------------------------
以上6ヶ所の変更です。参考までに、過去ログです。
http://lounge.suepon.com/data/1055522497.html

==作業メモ==
現在のスクリプトは
birthdaymoto.cgiのように別の名前で保存し、運用に支障のないように
してください。(本来は、ローカル・サーバーで動作確認をするなど
サーバーに無用の負荷を掛けないようにする注意義務は、ありますが
niftyもこの程度は大丈夫ということにします。)

最初は、メールアイコンの2箇所だけを試してみるなど
自信(私にもやれば出来る感覚)をつける小ステップの作業
がいいかもしれません。失敗、自信喪失、、、こどもは泣く、配偶者
は笑う、という悪循環を回避できるかもしれません。それを保
証するものではありませんが。Good Luck!

□ iori [2004年11月11日14時31分]
出来ました☆ミきちんとマークがついてます♪\(^o^)/ワーイ
いままで他のcgiとかでサポート提示版にカキコしたことありますが、一番親切丁寧でわかりやすかったです。色々ありがとうございます☆ミ
一定時間書込が無かったので過去ログに移りました

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2009 suepon , All rights reserved. Powered by CGI Script Market.