Completed

Read & Write files in Python , Ruby and Perl

This project was successfully completed by gabriel10yf for $80 USD in 2 days.

Get free quotes for a project like this
Employer working
Completed by:
Skills Required
Project Budget
$30 - $250 USD
Completed In
2 days
Total Bids
8
Project Description

Requirements

1. Install Ruby, Python and Perl on my Linux server

2. Create a three web pages ([url removed, login to view], [url removed, login to view] and [url removed, login to view]) that have three elements:
A. A Text box for the filename ("tbFilename")
B. A Text area for the file contets ("taFileContents")
C. A Submit button.
* Looks are unimportant.

3. In reponse to a post from the web page [url removed, login to view], [url removed, login to view] and [url removed, login to view]:
A file must be created matching the name entered ("tbFilename"), with the contents as entered in the text area ("taFileContents")
- The file extension must be .rb for Ruby, .py for python, or .pl for perl
- If a file already exists, then overwrite it.

4. The file created must be located in a folder acessible over the web.

5. Create another three web pages ([url removed, login to view], [url removed, login to view] and [url removed, login to view]) that have two elements
A. A Text box for the filename ("tbFilename")
B. A Submit button
* Looks are unimportant.

6. In response to a post from the web page [url removed, login to view] , [url removed, login to view] or [url removed, login to view]:
If a file exists matching the name entered ("tbFilename"), then return the contents of the file.

Proofing

1. I need a program written in Python, Ruby & Perl that says "Hello World" 10 times.

2. I need a program written in Python, Ruby & Perl that demonstrates that files cannot be written, read or deleted outside of
the web root.

Note:

I can provide a working example of the above system in either .NET or PHP, if this helps.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online