質問です。Perlでファイルのアップロードをしようとして フォームから値を送るサンプルを弄くってるのですが my $local = $q->param('upfile'); my $fname = basename($local,""); my $path = '.file'; my $newfile = "$path/$fname";
こういう感じでbasenameを使って、ウィンドウズ環境から上げると パスが .file/C:\Documents and Settings\Admin\デスクトップ\hoge.txt となってしまい、ちゃんとアップできません。 他のサンプルとかでもこうやってるようなのですが