プロが教える店舗&オフィスのセキュリティ対策術

上記の掲示板を改良しているのですが、
親記事にもある、ローカルファイルのアップロード機能を
レスフォームにも付けたいのです。
親記事のアップロードフォームの該当部分をコピーして
そのままレス欄に持っていったのですが、うまく行きません。
スクリプトを見て頂かないとうまく説明できないのですが、
どうすれば分かりますでしょうか。うまく伝えられるでしょう。

A 回答 (4件)

横レスすいません。



CGIの配布元サイトのURLは削除の対象ではないと思います。
現に似たようなやり取りの質問もありますので。

「mayumi617さんが設置した掲示板のURL」はNGでしょうね。
    • good
    • 0

>mayumi617さんのサイトのURLでなければ


>消されることはありません。

そのことについてなのですが、下記がここの管理人から私の受け取った返答です。
--------------------------------------------------
今回のケースですが、お気持ちはとてもよくわかるのですが、問題と思われる
スクリプトの部分をある程度の長さに切って掲載していただくなどURLを掲載
しないで質疑応答をしていただくしか、残念ながら現状ではご用意できません。
たいへん申し訳なく思いますが、現状の範囲内でやり取りをしていただけます
よう、お願いいたします。
--------------------------------------------------
ということですので、サイトのURLを書くことは無理そうです。

…ということで、まずは親記事のアップロードフォームの該当部分と
レス欄をコピーしていただけないでしょうか?

後から別の箇所もコピーしていただくことに
なってしまうと思いますけど、スクリプトをコピーする箇所が
悪かったということも考えられないことではありません。

完全な状態で見れないということで、スグに解決するのは困難ですが、
その方法しかないようですし…

この回答への補足

皆様、いろいろアドバイス有り難う御座います。
早速ですが、ここだと思う部分を書かせて頂きます。
レスフォームの方は画像をアップするルーチンは通っているので
後は表示させる問題だけなのですか、ここがよくわかりません。

--------------------ここから------------------------

(親記事のアップ画像表示部分)
if ($upfile) {
# 画像サイズ取得
$flag=0;
if ($upfile =~ /image\/jpeg/i && $nori72) { $tail=".jpg"; $flag=1; }
if ($upfile =~ /image\/gif/i && $nori73) { $tail=".gif"; $flag=1; }
if ($upfile =~ /image\/x-png/i && $nori74) { $tail=".png"; $flag=1; }

if (!$flag) {
if ($upfile =~ /\.jpe?g$/i && $nori72) { $tail=".jpg"; $flag=1; }
if ($upfile =~ /\.gif$/i && $nori73) { $tail=".gif"; $flag=1; }
if ($upfile =~ /\.png$/i && $nori74) { $tail=".png"; $flag=1; }
}

if ($tail eq ".jpg") { $ImgFile = "$nori71$upfile";($W, $H) = &JpegSize($ImgFile); }
if ($tail eq ".gif") { $ImgFile = "$nori71$upfile";($W, $H) = &GifSize($ImgFile); }
if ($tail eq ".png") { $ImgFile = "$nori71$upfile";($W, $H) = &PngSize($ImgFile); }

# 画像表示縮小
if ($W > $nori75 || $H > $nori76) {

$W2 = $nori75 / $W;
$H2 = $nori76 / $H;

if ($W2 < $H2) { $key = $W2; }
else { $key = $H2; }

$W = int ($W * $key) || 1;
$H = int ($H * $key) || 1;
}
if ($W eq "1" && $H eq "1") {$upfile = "";}

print "  ";

$flag = "1";
if ($nori118 && $e_com eq "0") {$flag = "";}
if ($nori122 eq "1") {$flag = "";}
if ($nori122 eq "2" && $ch4 ne "ON") {$flag = "";}
if ($bcomment eq "") {$flag = "";}
if ($flag) {
print "<a href=\"$script?$dhtml&mode=limit&resno=$number\"";
if ($nori69) {print " STYLE=\"text-decoration:none\"";}
print ">";
}
print "<img border=\"0\" src=\"$nori71$upfile\" width=$W height=$H>";
if ($flag) {
print "</a>";}
}
---------------------------ここまで----------------------------

レス記事部分にも同じようにコピーしても駄目でした。
どうすればいいのでしょうか。

補足日時:2002/02/13 01:07
    • good
    • 0

>ここの管理者に削除されてしまうので



そんなことありません。注意にも書いてあるとおり、
mayumi617さんのサイトのURLでなければ
消されることはありません。
CGIが配布されているサイトのURLは
書いても質問を消されることはありませんよ。
まず、スクリプトを見なければなにもできませんからね。
    • good
    • 0

mayumiさんの改造しようとしている


画像アップロード掲示板は、
どちらのサイトからダウンロードしたCGIなのでしょうか?
ダウンロードしたサイトのURLと、
掲示板の名前を記入していただけませんか?
良い助言が出来るかどうかは分かりませんが、
まずは、そのファイルをダウンロードしてみますので…。

この回答への補足

回答有り難う御座います。
しかし、そのURLを記述したいのですが、
ここの管理者に削除されてしまうので、どうしてよいかわかりません。
この場合どのように伝えればよいのでしょうか。

補足日時:2002/02/04 03:41
    • good
    • 0
この回答へのお礼

わざわざ連絡してくださいまして有り難う御座いました。
このような返信が来ていました。

---------------------------------
下記質問へのtukise_emu様の回答についてご連絡いたします。

回答内容を確認したところ、当サイトの利用規約・ルールに反する記述が見られ
ましたので、回答を削除いたしました。

当サイトでは、個人の特定を促す記述はご遠慮いただいておりますので、回答を
削除いたしました。 この件に関しては、下記URLの「利用規約-個人情報開示の
禁止」をご覧ください。http://oshiete.goo.ne.jp/ask/guide03.html
----------------------------------

なんか全然使えない質問サイトでガッカリしています。
ここまでとは思っていませんでした。

お礼日時:2002/02/13 01:24

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!