İptal Edildi

Simple Perl Script Amendments Needed

This should be an easy project for a Perl programmer.

We have an existing Perl script that connects to [url removed, login to view]'s XML interface.

We need to add a few extra parameters to the script that checks for availability.

Currently we check for an available quantity of rooms.

We want to give users the option to say precisely how many rooms they want and who will be in them e.g. 2 adults, 1 child age 4 and another child age 1.

You can see the functionality we're looking for by going to [url removed, login to view] and selecting More options from the drop down.

This then brings up 3 drop down boxes to allow the site user to select number of rooms, number of adults, number of children. If there are children selected then their age(s) need to be entered.

You will need to create a very simple form (you can base it on the [url removed, login to view] form) that accepts the data - we'll use this on our site but will do all the styling, etc ourselves.

The form needs to work in a very similar fashion to the [url removed, login to view] form - you can examine their HTML source code as you would any regular web page.

The values then need to be interpreted by the Perl script and also allow for users not entering any details.

Our current script parses the number of single, double and triple (family) rooms in a variable called rooms and copes with multiple rooms - your new script needs to replace this section of the code and needs to cope with multiple rooms and zero or more children. You will need to declare your own (sensibly named) variables to deal with the changes.

Current code:

foreach my $r1 (@rooms)

{

my @r2=split(/x/,$r1);

my $room_occupancy;

my $rooms_required=$r2[0];

if ($r2[1]eq'S') {$room_occupancy=1;}

elsif ($r2[1]eq'D') {$room_occupancy=2;}

elsif ($r2[1]eq'F') {$room_occupancy=3;}

push(@{$self->{'rooms'}},[$room_occupancy,$rooms_required]);

$self->_log("Add room: $room_occupancy,$rooms_required");

$self->{total_rooms}+=$rooms_required;

$self->{total_guests}+=$room_occupancy*$rooms_required;

}

}

else

{

$self->{'rooms'}=[[1,2]];

$self->{total_rooms}=1;

$self->{total_guests}=1;

}

Once the array is created, the data is passed to the [url removed, login to view] XML interface in another Perl module.

This section currently takes the rooms_required array and then sends it to [url removed, login to view] in the correct format. It will need to be modified to send the new information.

We will supply a copy of the complete set of Perl modules in a private message but you need to be aware that most of them are irrelevant for this project, we'll supply them in case we've missed any dependencies you may need to check.

Other notes:

Our site is live - you *will not* be given access to our server. Please do not bid if this is an issue for you.

The connection to [url removed, login to view] is secure and we cannot get a test account set up. You *will not* be given our account and password - all testing will be done by us. Please do not bid if this is an issue for you.

As described above, you will need to create a very simple test form in HTML. This will need to include the relevant names for the form elements to match your code.

Beceriler: Perl

Daha fazlasını görün: www e fashion com, who needs a perl programmer, fashion names, styling fashion, perl programmer, fashion styling, fashion deal, perl match replace, availability testing, booking issue, perl split, perl xml html, html simple password form, script copy data web, perl user form, simple array project, xml booking form, booking xml interface, testing perl, script drop create, information web programmer needs create site, perl script done, simple deal script, code perl script, simple test

İşveren Hakkında:
( 241 değerlendirme ) Cheltenham, United Kingdom

Proje NO: #6556089

17 freelancer bu iş için ortalamada 310$ teklif veriyor

idleswell

Hello, I am the premier Perl scripting expert on these freelancing sites. I will create a Perl script to accept multiple rooms and a variable number of children from a (sample) interface that I will design comparabl Daha fazlası

in 5 gün içinde248$ USD
(106 Değerlendirme)
5.8
garygoog

Dear Customer, I am a PERL programmer in international telecoms company for 5 years .I write perl script for telecoms billing system every day .I am experienced at Mysql and Linux and have good knowledge about network Daha fazlası

in 3 gün içinde222$ USD
(24 Değerlendirme)
5.7
srinichal

I am an expert in Perl and can deliver the project as per your specifications and expectations .

in 3 gün içinde552$ USD
(26 Değerlendirme)
5.6
techvolcano

Hi, We are experts in perl and can build the html and perl script for you. Please discuss further. Ready to start now. Thanks.

in 3 gün içinde200$ USD
(89 Değerlendirme)
5.5
chvictor05

Hello, Perl/Web professional here. I would be really glad to complete this task for you with the best professional quality. Looking forward for your reply.

in 3 gün içinde194$ USD
(22 Değerlendirme)
5.3
pivanush

Dear potential employer. Perl/Web expert here. Please, accept this bid to have your task done nicely, yet at moderate price. Looking forward for update.

in 3 gün içinde177$ USD
(13 Değerlendirme)
4.9
quickprogexpert

Hello, Greetings from Shweta in Bangalore India. I have the expertise in Perl and have handled many XML based APIs earlier. I can surely have this done at higher priority. Thanks, Shweta

in 3 gün içinde222$ USD
(21 Değerlendirme)
4.7
cguerrac

I will provide the amendments required on the script you have. I will do all testing on my server in order to minimize exposure on the production server. Best regards Carlos

in 3 gün içinde170$ USD
(2 Değerlendirme)
2.2
ProFTP

I need to get acquainted in detail with [url removed, login to view]; ~1-3days; ~120$-250$-1500$; >>>>>>>>>>>>>>>>>> Skills: PERL (MVC Catalyst), jQuery (javascript), Ruby ​​(Ruby on Ralis), git, sql (mysql, pgsql), php, freebsd/linux; Daha fazlası

in 5 gün içinde129$ USD
(1 Değerlendirme)
2.2
freelancersbc

Hello, I am an experienced Perl Developer (5 years). Completed some good Perl Projects recently with good feedback from employer. Looking forward to this project. Thanks Raj

in 3 gün içinde180$ USD
(2 Değerlendirme)
1.9
vhcs

Pretty straightforward update. Sounds tricky to do so without a test area, but request appears to be in alignment with the existing code so should be doable following just the logic flow and XML specs.

in 3 gün içinde250$ USD
(1 Değerlendirme)
1.3
bwveinotte

Hi, This sounds like an interesting project and I would love to write this for you. I am new to freelancer but have a resume here you can view: [url removed, login to view] There are some code examples lower down o Daha fazlası

in 4 gün içinde500$ USD
(1 Değerlendirme)
0.6
vishwa724

Hi, first of all I must tell you that had there not been so much of restrictions this could have been done for a lot cheaper price. Anyways respecting your business requirements, I am putting up this proposal. Daha fazlası

in 3 gün içinde222$ USD
(0 Değerlendirme)
0.0
cracken

Hi, trevor92. I have a strong background in data processing and string manipulation using Perl, python, bash and scripting in General. I can start as early possible depending on your approval and acceptance. In relat Daha fazlası

in 7 gün içinde555$ USD
(0 Değerlendirme)
0.0
claudiazanchi

Non hai ancora fornito una proposta

in 6 gün içinde777$ USD
(0 Değerlendirme)
0.0
perliscope

I've been a perl programmer for more than 15 years, I am good at API, XML stuff and although I am not very good at HTML user interface styling I think you don't need that.

in 3 gün içinde555$ USD
(0 Değerlendirme)
0.0
ergaurav17

A proposal has not yet been provided

in 3 gün içinde111$ USD
(0 Değerlendirme)
0.0