画像ファイル名のバグ

自分の管理してる掲示板に画像をアップできるように改造してみたがうまくいってないモヨー。
受け取った画像データの名前がとんでもないことになってるみたい。
"C\My Document\My Picture\hogehoge.gif"とかってファイル名になってる。
フォームのヘッダ情報からファイル名をもらってくる予定だったんだけど。


for($i=0;$i<=$#in;$i++){
if($in[$i] =~ /Content-Type: image/i){
$in[$i] =~ /filename="(.*)"/;
$imagefile = $1;
$imagefile =~ s/(.*\/)//g; <-ここでファイル名だけを残してるつもり
$imagefile =~ s/\.\w+//i;
}
}

どうもフルパス名で保存されてしまう、、、