am trying to rename files and then upload, the problem am facing is that file rename and shows 0, but file size remains same. the problem the file rename and change file extension, and i want to keep file extension i just want to rename only file and leave extension alone
use CGI; use CGI::Carp qw ( fatalsToBrowser ); use File::Basename; my $upload_dir = "upload/"; my $query = new CGI; my $filename = $query->param("file"); my $upload_filehandle = $query->upload("file"); my $newname = "edddd"; my $fileto = rename($filename, $newname); open ( UPLOADFILE, ">$upload_dir/$fileto" ) or die "$!"; binmode UPLOADFILE; while ( <$upload_filehandle> ) { print UPLOADFILE; } close UPLOADFILE;
In reply to rename file by frank1
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |