Find Jobs
Hire Freelancers

post and redirect with PERL

$30 USD

กำลังดำเนินการ
โพสต์ ประมาณ 12 ปีที่ผ่านมา

$30 USD

ชำระเงินเมื่อส่งงาน
QUICK AND EASY JOB IN PERL: US$ 30.00 50% on delivery, 50% on final approval (milestones set on bid approval) I have a perl script that saves a file on the server (from POSTed data) and then redirects to another page using "Location", sending arguments with GET. I want 2 changes: 1. EXACTLY the same functionality, but using POST, not URL GET 2. fileName check in loop in directory '/maps/mapStore' to avoid overwriting a. checks if no other file with same name b. appends a counter to fileName ([login to view URL] -> fileName_1.php.. fileName_2.php..etc) c. rechecks until OK to save code is reproduced below: #!/usr/bin/perl -w use strict; use CGI qw(:standard); use CGI::Carp qw(warningsToBrowser fatalsToBrowser); my $q = CGI->new(); my $Id_Area_Fazenda_Map_New = $q->param("Id_Area_Fazenda_Map_New"); my $filenamenew = $q->param("filenamenew"); my $data = $q->param("data"); my $target_dir = "/maps/tmp"; my $target_dir_final = "/maps/mapStore"; unless ( -d $target_dir ) { mkdir $target_dir; } if ($data) { $data =~ s{<br/>}{\n}gs; my $fileName = $filenamenew."_".time().".txt"; my $fileExt = ".txt"; open my $fh, ">", $target_dir . "/" . $fileName or die $!; print $fh $data; close $fh; my $URL = '[login to view URL]'.$fileName.'&fileExt='.$fileExt.'&Id_Area_Fazenda_Map_New='.$Id_Area_Fazenda_Map_New; print "Location: $URL \n\n"; }
รหัสโปรเจกต์: 1455053

เกี่ยวกับโปรเจกต์

1 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 12 ปีที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
1 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย $30 USD สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
Let's do it!
$30 USD ใน 0 วัน
5.0 (144 รีวิว)
5.9
5.9

เกี่ยวกับลูกค้า

ปักธงของ BRAZIL
Palmital, Brazil
5.0
2
ยืนยันวิธีการชำระเงินแล้ว
เป็นสมาชิกตั้งแต่ ธ.ค. 2, 2011

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง