Swear word filter + URL parsing script/base 64 encoding decoding

Cancelado Publicado Oct 11, 2015 Pagado a la entrega
Cancelado Pagado a la entrega

I am looking for a seasoned veteran javascript/php programmer that can create me a few scripts for some sites that I am running. I would need the scripts to be universal where I can copy paste them into any of my html/php sites that will check all data input fields of a form. I would like the scripts to be created individually in the event that we would only want one or multiple of these function to be processed and they would be processed with the same form so they must work together concurrently if needed. Currently the scripts we do have are in javascript. Here are the scripts needed:

1. A script that will look at the data input fields in a form and ensure that the fields are not empty. If they are empty the script should return an alert message of choice which would be unique for each field. IE: empty name and email address fields would return "Please enter your name" and "Please enter your email address" pop up alerts for both if they are blank.

2. A script that will check each data input fields and make sure that there is no swear/bad words when the user clicks on the forms submit button. The swear word filter must have the ability for the admin to add custom additional swear words on demand if necessary and be able to look for certain strings in a word in the event that someone tries to be tricky. IE: if user inputs "youareapunkass" it would look for the string "punkass" which would of already been defined by admin in the list and return a pop up alert that tells the user this word is not allowed.

3. A script that will check each data input fields and make sure that only numbers can be entered. Admin can define himself in the form max length of input data field in the form.

4. A script that will grab the current URL in title bar when page loads and parse the URL for anything after "?" or basically grab the query string. In our case it would be an email address. Javascript can be used but we basically need it to grab the query string (email address) and add it to a data field of choice in a form. POST and SESSION can be used afterwards to forward the email address onto the next form page/session by admin. Also, the email address/query string could potentially be encoded/encrypted with base64 encryption therefore before adding the string to the data input of choice we would need to decode the base64 encrypted query string if necessary and then add it as email to the data input field. Once decrypted, the email should be added to the data field and we would like the email address to be masked with only the first 2 and last 2 letters/numbers showing in the prefix of the email. IE: "myemailaddress at domain com" would show up in the data input field as "my**********ss at domain com". The asterix* should only be a mask and if the input data field is to be added to a POST or SESSION the results would still save up as "myemailaddress at domain com" without asterix* in the POST/SESSION. The correct end result would be email "myemailaddress at domain com"

All this must be presented to us in the example of a functional form with submit/continue button that we can use as a template to copy paste into other projects that we have. We are only looking for extremely fast and knowledgeable html/php/javascript programmers that know what their doing and can program scripts like this in no time without any programming bugs or errors whatsoever. Looking forward to working with the best candidate and hope to hear from you soon. Thanks for your time in taking on this job.

Diseño gráfico HTML JavaScript PHP Diseño de sitios web

Nº del proyecto: #8663889

Sobre el proyecto

4 propuestas Proyecto remoto Activo Oct 15, 2015

4 freelancers están ofertando un promedio de $193 por este trabajo

allenross356

I can handle such a project easily. I am a fast coder and usually write bug-free code. I won about 35 competitions in algorithms and development. You can look at my resume in the portfolio section at http://freelancer. Más

$250 CAD en 3 días
(99 comentarios)
7.3
razamubaid

Hi! I am Raza. Most of details is already well explained, we can discuss the delivery time requirements.

$155 CAD en 5 días
(11 comentarios)
3.7
hardikchapla

Dear Hiring Manager, Thank you for this wonderful opportunity. Today Your job posting has caught my attention because I’m a looking for a job and I’m keenly considering your job post including these skills. I have Más

$222 CAD en 3 días
(0 comentarios)
0.0