Find Jobs
Hire Freelancers

PHP Script: Form and FTP Upload to Separate Server

$30-250 USD

Terminado
Publicado hace más de 11 años

$30-250 USD

Pagado a la entrega
I need a script to process a form on a website. The script should allow users to enter information into the form, it should validate the information, and it should upload the file (and rename) to a different FTP server. Upon completion of upload, an email should be sent to specified email addresses with all of the form information, and stating upload is complete. I wrote a script for this originally, however we have been running into issues submitting lately and I need this fixed immediately. I originally coded in PHP, but am open to other options at this point if something is a better solution Page1: The form should take the following information: Your Name, Company Name, Email Address, Phone Number, Project Name, a browse button for File Upload, and an additional comments section. PHP Code: When users submit, it should validate that all fields are completed. It should restrict file types and file sizes. Code should show a progress bar or something of the sort to show upload progress After validation, the file is uploaded to a DIFFERENT FTP Server and renamed to include DATE_PROJECTNAME.FILETYPE. Or, instead of date, it could just be a 4-6 digit number that increases automatically with each upload. There should be a spot in the code where I enter FTP Address, Password, and File-Path for this external upload. Once validation and upload is complete, an email is sent to specified email addresses with all of the form data, stating that upload is complete. Page2: Success page This should be a fairly simple bit of code for an experienced coder. The only information that I should have to enter into this is FTP information for the separate server, and the email addresses to send the form information to. Freelancer MUST work immediately and this needs to be finished ASAP. I am looking to have this finished tonight. Freelancer should speak fluent English and have the skills necessary to complete the project.
ID del proyecto: 2575405

Información sobre el proyecto

7 propuestas
Proyecto remoto
Activo hace 12 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hi, Los-Angeles based PHP expert here, please see my PM.
$60 USD en 1 día
5,0 (4 comentarios)
3,5
3,5
7 freelancers están ofertando un promedio de $70 USD por este trabajo
Avatar del usuario
I am a PHP expert with 5 years of experience and I can do this for you!
$100 USD en 2 días
5,0 (76 comentarios)
5,8
5,8
Avatar del usuario
Hi, I can start right away. Thanks.
$60 USD en 1 día
5,0 (55 comentarios)
5,4
5,4
Avatar del usuario
I can help you. Would like to know which PHP version are you going to run the script with
$125 USD en 1 día
5,0 (22 comentarios)
5,4
5,4
Avatar del usuario
Hello Sir, expert web programmer here and ready to start. Thanks,
$50 USD en 0 día
5,0 (29 comentarios)
4,9
4,9
Avatar del usuario
i ready to work this use case implementation with in day
$50 USD en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello Sir, i'm very interestin on this job, i programmed scripts very similar to this one before. I have experiencie in PHP and will be great to do this job for u. Thanks
$45 USD en 5 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Vancouver, United States
5,0
3
Forma de pago verificada
Miembro desde abr 8, 2012

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.