Find Jobs
Hire Freelancers

Divide Visitors by Zip Code

$30-100 USD

Terminado
Publicado hace casi 15 años

$30-100 USD

Pagado a la entrega
The purpose of this request is to divide visitors to a website up by zip code. Visitors from zip code ranges considered “East?? will be routed to a page ([login to view URL]) and visitors from zip code ranges considered “West?? will be routed to a page ([login to view URL]). Visitors from a range of “Zip codes not being serviced?? (see below) will be instructed the following: “Your zip code is not within the continental United States and we do not ship to your location. You can still continue and browse our site however. Click here to continue??. (they would then click to be allowed to visit east.php. We need a javascript created to determine if a zip code entered is within a given range of options. If it is within those options, it should route the visitor to one of two pages and set a cookie indicating that the zip code has already been entered. If an acceptable zip code has been entered and/or the cookie is present, the visitor should be automatically routed to the destination page, and bypass the [login to view URL] page. ## Deliverables The purpose of this request is to divide visitors to a website up by zip code. Visitors from zip code ranges considered “East?? will be routed to a page ([login to view URL]) and visitors from zip code ranges considered “West?? will be routed to a page ([login to view URL]). Visitors from a range of “Zip codes not being serviced?? (see below) will be instructed the following: “Your zip code is not within the continental United States and we do not ship to your location. You can still continue and browse our site however. Click here to continue??. (they would then click to be allowed to visit east.php. We need a javascript created to determine if a zip code entered is within a given range of options. If it is within those options, it should route the visitor to one of two pages and set a cookie indicating that the zip code has already been entered. If an acceptable zip code has been entered and/or the cookie is present, the visitor should be automatically routed to the destination page, and bypass the [login to view URL] page. In addition, if a visitor has been directed to the specified destination page (for example: [login to view URL]), they cannot access the other page ([login to view URL]). If they were to try to access the other page ([login to view URL]), they would be unable to, and would be automatically routed back to their own page (in this example: [login to view URL]). If a visitor were to bypass the [login to view URL] page by accessing either [login to view URL] or [login to view URL] without first visiting the [login to view URL] (and they don’t have the required cookie), a small window will be visible on the destination pages ([login to view URL] & [login to view URL]) asking them to enter their zip code. If they enter their zip code, it will automatically route them to the correct page. If they have already entered the zip code (or the zip code is present in the cookie) they would not see this small window on the destination pages. If a visitor enters a zip code from the “Zip codes not being serviced?? or an unacceptable entry, this window would show the same messages and options as described in the [login to view URL] page. In addition to storing the cookie, once the script has determined that a visitor has entered the zip code and is in the correct destination page, a javascript variable should be set indicating their allowed destination (e.g. var zone=??west??; or var zone=??east??; or var zone=??unsupported??;). The cookie should also include the actual entered zip code value and make it available as a javascript variable (e.g. var zipcode=01001) In addition, the zone variable and the zip code entered should be set as php session variables. We are providing zip code ranges for dividing up the visitors. The following three zone ranges are provided: East and West and Zip Codes Not Being Serviced (see below). If visitors enter any number within the ranges listed below they will be routed to the corresponding page. These ranges represent 5 digit zip codes (only 5 digit zip codes are allowed) For example, 01001-49971 indicates a range of 5 digit zip codes starting at 01001 and including all 5 digit numbers up to 49971 and so on through all the ranges. It at any time the visitor enters a number that is not within any of the 3 valid zip code ranges (or is not a number etc) they will be prompted that they have not entered a valid zip code and asked to retry their entry. No other content needs to be added to the pages, and no “design?? services are required. 3 pages and the accompanying javascript and php code are required: [login to view URL], [login to view URL], [login to view URL] East (indicates a range of numbers) 01001-49971 53001-54990 60001-62999 70001-71497 West (indicates a range of numbers) 50001-52809 55001-59937 63001-69367 71601-96898 97001-99950 Zip codes not being serviced: 00210-00988 96910- 96970
ID del proyecto: 3860992

Información sobre el proyecto

17 propuestas
Proyecto remoto
Activo hace 15 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
See private message.
$25,50 USD en 5 días
5,0 (24 comentarios)
4,8
4,8
17 freelancers están ofertando un promedio de $47 USD por este trabajo
Avatar del usuario
See private message.
$85 USD en 5 días
4,9 (404 comentarios)
7,1
7,1
Avatar del usuario
See private message.
$15,30 USD en 5 días
4,9 (324 comentarios)
6,8
6,8
Avatar del usuario
See private message.
$42,50 USD en 5 días
5,0 (136 comentarios)
6,7
6,7
Avatar del usuario
See private message.
$68 USD en 5 días
5,0 (130 comentarios)
6,4
6,4
Avatar del usuario
See private message.
$61,20 USD en 5 días
5,0 (170 comentarios)
5,4
5,4
Avatar del usuario
See private message.
$21,25 USD en 5 días
4,5 (26 comentarios)
4,2
4,2
Avatar del usuario
See private message.
$59,50 USD en 5 días
5,0 (19 comentarios)
3,9
3,9
Avatar del usuario
See private message.
$25,50 USD en 5 días
4,6 (8 comentarios)
3,7
3,7
Avatar del usuario
See private message.
$42,50 USD en 5 días
4,6 (6 comentarios)
3,1
3,1
Avatar del usuario
See private message.
$17 USD en 5 días
4,9 (16 comentarios)
2,9
2,9
Avatar del usuario
See private message.
$63,75 USD en 5 días
5,0 (3 comentarios)
2,2
2,2
Avatar del usuario
See private message.
$81,60 USD en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$42,50 USD en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$17 USD en 5 días
0,5 (1 comentario)
1,3
1,3
Avatar del usuario
See private message.
$42,50 USD en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$85 USD en 5 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
United States
5,0
53
Forma de pago verificada
Miembro desde abr 17, 2007

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.