X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=members%2Fmember-picupload.pl;h=75bbea48cab99dae7e371076e0a544ab91b0d2f4;hb=c1c3f898cd994495e64e884e70ea470d4da960f5;hp=6190ac747c2694c8b2bf6341a28a02b655027c1f;hpb=40af15d8e66010d6a1e1187098f8dd71ece00c24;p=koha.git diff --git a/members/member-picupload.pl b/members/member-picupload.pl old mode 100644 new mode 100755 index 6190ac747c..75bbea48ca --- a/members/member-picupload.pl +++ b/members/member-picupload.pl @@ -1,6 +1,5 @@ #!/usr/bin/perl -# $Id$ # script to upload a picture to a borrowerimages directory. # checks to see if its either displaying the upload form @@ -21,11 +20,13 @@ # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR # A PARTICULAR PURPOSE. See the GNU General Public License for more details. # -# You should have received a copy of the GNU General Public License along with -# Koha; if not, write to the Free Software Foundation, Inc., 59 Temple Place, -# Suite 330, Boston, MA 02111-1307 USA +# You should have received a copy of the GNU General Public License along +# with Koha; if not, write to the Free Software Foundation, Inc., +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. use strict; +use warnings; + use C4::Auth; use C4::Context; use C4::Output; @@ -38,7 +39,6 @@ my $borrowernumber = $input->param('borrowernumber'); my $photo = $input->param('photo'); my $template_name; -my $upload_dir= my $htdocs = C4::Context->config('intrahtdocs'); my $upload_dir = $htdocs."/borrowerimages"; if($photo eq ""){ @@ -59,13 +59,13 @@ if ($photo){ my $filename=$borrowernumber.'.jpg'; my $upload_filehandle = $input->upload("photo"); - open UPLOADFILE, ">$upload_dir/$filename"; - binmode UPLOADFILE; + open (my $upload_fh, '>', "$upload_dir/$filename"); + binmode $upload_fh; while ( <$upload_filehandle> ) { - print UPLOADFILE; + print $upload_fh; } - close UPLOADFILE; + close $upload_fh; } else { $template->param( @@ -74,4 +74,4 @@ else { ); output_html_with_http_headers $input, $cookie, $template->output; } -print $input->redirect("http://intranet/cgi-bin/koha/members/moremember.pl?borrowernumber=$borrowernumber"); \ No newline at end of file +print $input->redirect("http://intranet/cgi-bin/koha/members/moremember.pl?borrowernumber=$borrowernumber");