ラウンジ(兼FAQ掲示板)

Birthdayで誕生日登録ができません
過去ログ NO.1082454098
□ うさふぃ [2004年04月19日16時38分]
画像、CGI本体は出ているのですが登録しようとすると「ページを表示できません」とIEのエラーがでます


ディレクトリの構成は
├/member/
├ /birthday/(755)
   │
   ├ birthday.cgi(755)  
   ├ date.cgi(600)
   ├ jcode.pl (644)
   ├ home.gif
   ├ home_off.gif
   ├ mail.gif
   ├ mail_off.gif
   ├ msg.gif
   ├ msg_off.gif
   ├ memo.gif
   ├ lupe.gif
   └ key.gif
です。画像のパーミッションはすべて644です。
ロリポでのパーミッションは666を600に直すよう指示されています。
よろしくおねがいします
□ NXer [2004年04月19日23時30分]
はじめまして。NXerです。

>画像、CGI本体は出ている

このことから、パーミッションを含めて、画像など表示に必要な
初期設定が正しいことが分りますね。

次に

>登録しようとする

そのために入力フォームデータを処理するCGIのURL($script)を
指定します。ここで、初めて使う初期設定値があると思います。
たとえば、次の$script変数です。当方の例です。

-----------------127.0.0.1はこちらのコンピュータ
# このファイルのURLをフルパスで記述
$script = "http://127.0.0.1/~user/birthday/birthday.cgi";
-----------------------------------------------------

これらの初期設定部分を見直しするだけで、多分自己解決するかもしれません。

==自己解決法その1==

次のURLを直接ブラウザのアドレス欄に入力して
登録画面が表示されるかお確かめください。

http://ロリポmember(正式のドメイン名) /birthday/birthday.cgi?mode=input

入力フォームが表示されても登録できない時は、さらに初期設定
エラーがあるかもしれませんね。

その2
過去ログでロリポ、birthdayを検索すると回答にヒットするかもしれません。

その3 ==どうしても解決しない時==

そちらのbirthdayのURLを書き込んでみてください。
登録のテストはお約束はできませんが、ラウンジのどなたかからご支援
をいただけるかも。>^_^<
□ うさふぃ [2004年04月20日10時43分]
ありがとうございます。
script…てのURL???が??です(; ̄ー ̄A

データ登録画面のURLを入力すると、画面は出るけど登録できません。
初期設定が違うんでしょうね。

本体のURLを書いておきます。
ただメンバーページなんです…
http://mama-kiss.moo.jp/member/birthday/birthday.cgi

表示させるのにREADのとおり本体に<script...></script>をうめこんでいます
□ うさふぃ [2004年04月20日10時51分]
初期設定をのせておきます
CGIはフレームページで使用中(左menu、右koushinの総フレーム名top)


# このファイルのURLをフルパスで記述
$script = "http://mama-kiss.jp/member/birthday/birthday.cgi";

# 今月の誕生日リストを表示するページのURLをフルパスで記述
$base = "http://mama-kiss.moo.jp/member/koushin.html";

# 記録ファイルの設置ディレクトリの位置と名前
# このファイルから見た位置(基本ディレクトリ構成の通りならこのまま)
$dir = "./";

# データ記録ファイルの名前
$file = "data.cgi";

# 画像ファイルの設置ディレクトリの位置と名前
# 表示ファイルから見た位置(基本ディレクトリ構成通りならこのまま)
# よく判らなければ http:// からのフルパスでも可
$img_dir = "http://mama-kiss.moo.jp/member/birthday/";

# メールの登録がない場合のアイコン用画像
$mailimg1 = "mail_off.gif";

# メールの登録がある場合のアイコン用画像
$mailimg2 = "mail.gif";

# ホームページの登録がない場合のアイコン用画像
$homeimg1 = "home_off.gif";

# ホームページの登録がある場合のアイコン用画像
$homeimg2 = "home.gif";

# メッセージの登録がない場合のアイコン用画像
$msgimg1 = "msg_off.gif";

# メッセージの登録がある場合のアイコン用画像
$msgimg2 = "msg.gif";

# 登録画面表示用アイコン画像
$icon1 = "memo.gif";

# 登録者一覧表示画面表示用アイコン
$icon2 = "lupe.gif";

# 管理者モード表示用アイコン
$icon3 = "key.gif";

# 各ページの背景色
$back = "#ffffff";

# 各ページの文字色
$font = "#0000ff";

# 表示欄上部に表示する文字列
$title = "<b>今月のお誕生日</b>";

$view_font = "#ffffff";

# 表示欄全体の背景色
$view_back = "#ff6347";

# 今月の誕生日表示フォームの縦サイズ(行数)
$vew_size = 6;

# 今月の誕生日表示フォームの背景色(この色設定はIEにのみ有効)
$t_back = "#3cb371";

# 今月の誕生日表示フォームの文字色(この色設定はIEにのみ有効)
$t_font = "#ffffff";

# 今月の誕生日表示フォームでの名前の表示文字数の制限
$name_len = 16; # 名前の文字数がこれ以上の場合カットする(半角で数える)

# 月初めから表示する = 0; 本日から表示する = 1;
$sort_mode = 1;

# jcode.pl へのパス(基本ディレクトリ構成通りならこのまま)
require './jcode.pl';
□ うさふぃ [2004年04月20日18時41分]
できました。
表示させるページの(フレームページの)名前を変えたらできました。
お騒がせしました
一定時間書込が無かったので過去ログに移りました

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

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