php send mail and file uploader script

Hello freelancers,

I have a very small project that I need to have made for me since my own knowledge about PHP is limited.

Static HTML mockup of the idea attached. (Please see this first for a better understanding):

I have a need for sending out multiple audio recordings to people that I specify.

Currently I do this by postal service, but the process is way to complicated and time consuming. What I need is a script that will let me send out multiple audio recordings to multiple people with a few clicks.

So basically here is the workflow for the script that I have in mind:

I have a recording which we will call "sound.mp3" and I need to provide this to my friend John Doe.

So when using the script I fill in name:"John Doe", email: "john[at]freelancer[dot]com" and the file:"sound.mp3"

When I then hit submit, the file is uploaded to my server and a mail is sent to John saying "Hi John, here is your file. Click to download here: [link]" or something like that.

Since these files can be of various sizes, it's not an option to simply attach them to the mail. Secondly, that would probably also flag the mail as being spam by many mail clients, which I don't want.

The filename should be converted on upload to something very cryptic (security through obscurity), and then linked to in the email. The file name should consist of: time of upload - date- random string of numbers and letters 16-24 charachters.

This way it should be pretty hard to find the file if you do not have the link.

(The whole security issue is something we can discuss further, if you have a better approach).

Furthermore the file link should have an expiration time for which after, the link will no longer work, (eg. 72 hours), and the default time should be configurable by me, (in the code somewhere).

The email-field in the form should also be able to validate whether a proper email has been inserted.

The contents of these audio files is somewhat personal and sensitive, so with more than one recipient, it is important that the emails are sent separately, so that the same mail don't end up at 3 different people.

Lastly, the textarea at the bottom of the page should hold the email-template, and you should be able to change this yourself of course. Using a simple template-tag, words like [name], [email] and [file] should be replaced by the actual contents of the form fields.

Habilidades: MySQL, PHP, Seguridad web

Ver más: you mail, work freelancer php, workflow one, what is php freelancer, what is a web script, what freelancers want in clients, web service postal code, upload yourself, template php web, security freelancers, security freelancer com, php string to html, php send email script, php is, php form freelancer, personal freelancer web, people as letters, one page freelancer template, mail server freelancer, linked in freelancer

Información del empleador:
( 0 comentarios ) Denmark

Nº del proyecto: #1057077

23 freelancers están ofertando un promedio de €45 por este trabajo


Please check private message .

€40 EUR en 2 días
(801 comentarios)

Respected sir, i can do this for you, I have a website which upload GBS of file to server. Please check your PMB. Thanks

€50 EUR en 2 días
(268 comentarios)

please check your pmb

€99 EUR en 4 días
(150 comentarios)

ready to start!

€40 EUR en 1 día
(110 comentarios)

Hello, please check PM.

€50 EUR en 6 días
(104 comentarios)

Hello, we can assure you that we can do the required work for you with accuracy. See PMB for more details. Thanks

€50 EUR en 2 días
(21 comentarios)

Please check PMB, Thanks.

€50 EUR en 2 días
(18 comentarios)

Lets get started, check pm!

€50 EUR en 1 día
(23 comentarios)

Dear Sir/Madam, Please review Private Message Board for details. Thanks & Regards, Norlink

€51 EUR en 3 días
(8 comentarios)

I can do your task as requested.

€50 EUR en 2 días
(2 comentarios)

We are 10 years experiences in php,mysql,linux,wordpress,Drupal,Joomla,javascript,[login to view URL] have already done this kind of [login to view URL] will provide you best [login to view URL] have client all over [login to view URL] are experienced to so Más

€40 EUR en 2 días
(1 comentario)

can do it.

€45 EUR en 3 días
(2 comentarios)

Hi, Please see PM

€50 EUR en 7 días
(0 comentarios)

please check pm

€30 EUR en 2 días
(0 comentarios)

sir, we at cyberchrome deliver you every possible support even after after the completion of the project also.

€30 EUR en 3 días
(0 comentarios)

Please Check PM.

€50 EUR en 7 días
(0 comentarios)

I work fast and already have some ideas about your project.

€40 EUR en 2 días
(0 comentarios)

hi, i am ready to do this task, my actual price is 20 only, thankyou.

€30 EUR en 3 días
(0 comentarios)

Dear sir, I believe that I can help you. I have advanced php, css, html and mysql knowledge. I have designed many scripts of this nature, and can assure you that the systems I build are very secure.

€30 EUR en 1 día
(0 comentarios)

I have a lot of Experience for this type of work.& I buit many websites which facility I implimentin those. Thank you

€30 EUR en 1 día
(0 comentarios)