Log site visitor details and behavior, show content depending on visitor country, cookie - 2

This is about site [login to view URL] which is under development hence the ugly colors and broken links.

This will be your task:

Check if visitor has a cookie. If no, create cookie and create linked record in table VISITORS, and create linked record in table VISITOR_SESSIONS. If yes, create record in table V_SESSIONS linked to older existing record in table VISITORS. To be clear: each visitor should have one unique cookie and one unique record in table VISITORS, and one or more records in table V_SESSIONS.

Show country depending content based on stored country in SESSIONS table. In what country content should be shown is defined in a table named CONTENT, displaying it is a matter of editing one php function dedicated to the content filtering.

At start of visitor's session, regardless on what page he lands, show pop-up window to visitor with our policy and cookie consent acceptance. (PCCA). If choice = no, send visitor to other website, if choice = yes, send visitor to requested page, with content filtered depending on country (will be explained later). If content on landing page is not allowed for the visitor's country then send visitor to alternative page.

Per session store details in table V_SESSIONS: session start date/time, session end date/time, PCCA accepted (Y or N), ip, country, ISP, os, browser, system clock, system language, screen resolution, website adaptive mode. If visitor's ip changes during a session, then create a new session record. Fetch country and ISP from the existing ip to country database on the server.

For now, there are only two country groups for filtering content: France, and rest of the world, but you should make things so that it will be easy for me to add more country groups in the future.

When it is not possible to store a cookie in visitor's browser or cookie is immediately deleted, use his ip address as reference.

If no values are found for fetched data, then submit XXX in the tables.

Force all traffic to all pages on the site to https.


When you decide to to this project for me it automatically means you accept and respect these terms, please read them carefully:

You have experience with cookies and visitor tracking and PHP programming and you have basic understanding of database structures and purposes so you know what you're doing. You will work independently, and you will test your own work before you hand it over to me. I will not be your testing pilot, I don't have time for that. We will not have long chats, if there is an issue you will put your comment or question in the chat window and I will answer as soon as I'm back at my computer. I will have the final word on file, variable and column names. You will not make a fuzz about small changes or additions needed to get all the above work properly and integrated in our sites.

You develop things on my server. You show some progress every day, in this pace:

Day 1: creating cookie and records in the two tables for first and subsequent visits

Day 2: filtering content depending on visitor's country

Day 3: pop-up window and subsequent site behavior

Day 4: fixing errors, final trimming, completing full project

You do clean php coding with clear commenting for each function (your name, date, description of function), you put everything in separate function or class files, so they can be called from the html pages rather than put all coding in the html pages themselves. Site specific paramaters are, and will be added in a config file. Everything has to be portable, meaning I can duplicate everything to another website with only having to edit the config file.

My maxium budget is $200. If you do a proper job I'll have tons of other work on this site for you after this.

Taidot: PHP, Javascript, MySQL

Näytä lisää: site similar associated content, vb6 log site winsock, script log site, users can log site, log site visitors passwords, show content depending browser, javascript show hide content depending login status, jquery change content depending time, content depending monitor resolution jquery, clients able log site mortgagemarcuscom entering, log site, change content depending browser size, show content depending screen resolution, redirect user website depending country selection widndows, outsourcing web site details, magicbricks log site, web content based country, hotmail log site, suppliers log site upload files

Tietoa työnantajasta:
( 57 arvostelua ) Reims, France

Projektin tunnus: #23912798

15 freelanceria on tarjonnut keskimäärin 187$ tähän työhön


There is no way this much work for $200 as i am an expert in PHP/MYSQL and i know cookies and sessions and custom coding and also IP to country based content display etc. SO i know all of your steps which has to work f Lisää

$300 USD 2 päivässä
(353 arvostelua)

Sir, I have gone through your project description and am looking to provide my service for cookies and vistor database [login to view URL] leave a message on my chat so we can discuss the budget and deadline of the project. Fo Lisää

$250 USD 7 päivässä
(177 arvostelua)

How are you? Welcome to you!!! I am talent full stack developer. I really would like to work for you. I'm full stack professional developer. I have rich development experience and have developed many apps. If you Lisää

$155 USD 3 päivässä
(13 arvostelua)

I have gone through project description, but I would like to discuss to clear my understanding of requirements. Please PM me so we can discuss the requirement in more details

$200 USD 7 päivässä
(5 arvostelua)

Hi, Nice to meet you! I am very interesting your project and I am confident of I can help your job. I am confident of this project as I'm a professional expert with over 7 years of experience. Seems to be an interestin Lisää

$200 USD 3 päivässä
(3 arvostelua)

Hi there, I have read your project description and think that my skills will help you to complete this project successfully. I have rich experience with Laravel, CodeIgniter, Django, Wordpress and Angular.js,React.js, Lisää

$140 USD 7 päivässä
(4 arvostelua)

Hi. thanks for your posting. I'm very happy to have a chance of bidding your project. I have read carefully the descriptions and understood clearly what you want. I'm exciting in your project. I have enough experience Lisää

$200 USD 3 päivässä
(2 arvostelua)

Hello ! Get your websites created unlike others. My 12 years of consistent experience and a passion to observe the project deadline make me an outstanding choice for your project. I am experienced in wordpress, mobile Lisää

$155 USD 8 päivässä
(1 arvostelu)

Hello sir Full stack developer with 7 years of experience. During those years, I have gained extensive knowledge and rich experiences in many developing languages. I have built almost hundreds of website for various Lisää

$140 USD 6 päivässä
(1 arvostelu)

Hi, This is Ammar Anas. I have read your description carefully and understood all the requirements. I am an experienced web/app developer and designer. Kindly reach me via chat thus we may proceed further. Warm Rega Lisää

$140 USD 7 päivässä
(0 arvostelua)

Respected Recruiter, Thank you for reading my bid! We have reviewed your post for development and are very much confident to reach your expectations & give you 100% result. From your perspective, you want the best qu Lisää

$140 USD 7 päivässä
(0 arvostelua)

Hello, I am interested in your job as the best guru of website design / development with over 8 years of experiences. Here are some of works. [login to view URL] [login to view URL] [login to view URL] I hav Lisää

$140 USD 7 päivässä
(0 arvostelua)

*******PHP Expert Here********** Hello, I have been working as a professional PHP developer for 9 years and I've gained rich experience with it in other companies. Basically, I've investigated your requirements carefu Lisää

$300 USD 7 päivässä
(0 arvostelua)

Hi, I am ready to work for your company, and I am high experience in such techniques . I can help you in your project . >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Please text me to discuss >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Lisää

$200 USD 7 päivässä
(0 arvostelua)

Hi there Michael John here from Hudson Agile Technologies LLC – A New Jersey Firm. Entity ID – 0450219485 We are head quartered in 317, George Street, 3rd Floor, New Brunswick, New Jersey, 08901 We are a Software Techn Lisää

$140 USD 7 päivässä
(1 arvostelu)