Perlコーディング初心者質問スレ Part 54

このエントリーをはてなブックマークに追加
953861
前回ありがとうございました
こんどは別の物で行き詰まりました。
1:CGIからファイルを製作するときに付けたファイル名(フォー
ムから環境変数を利用して送信)がすでにあるファイルと重複し
ていた場合の処理。以下ソース
#!/usr/bin/perl

$dir = "環境変数からファイル名を取得した値";

opendir(DIR , '.');
@view = readdir(DIR);
$xx = pop @view;
while ($xx = 0) {
if ($xx =~ /$dir/) {
print "すでにディレクトリが存在します";
}
$xx = pop @view;
}
print "elrr end"

2:もし$xxが0にならなかったら怖いので実行できない
954nobodyさん:2007/05/24(木) 11:21:06 ID:???
いちいち他人に聞かなきゃできないんだったら
やめちまえ
955nobodyさん:2007/05/24(木) 11:43:03 ID:???
-e とかつかえよ
で、ここは宿題を教えてもらう場所じゃないからな
956861:2007/05/24(木) 11:51:00 ID:hyRyij45
申し訳ありませんでした。
製作環境を先に作ることにします。
ウインドウズ用のパールが借りているサーバーと一部互換性がなくうまくいき
ませんでした、やはりリナックスを買うべきでしょうか><


957nobodyさん:2007/05/24(木) 11:53:09 ID:???
日本語でおk
958nobodyさん:2007/05/24(木) 12:30:25 ID:???
>>948

>>620-623 を嫁
959nobodyさん:2007/05/24(木) 12:30:41 ID:???
>>953
それ常に0ですからwってか改造スレ行ってください。

>>948
自分で頑張るのはいい事だと思うけど頑張る方向まちがった感が…
張られたソースと数レス前みれば解決しそうな内容なのにな