Devam Ediyor

PHP Cookie Text Scheduler

PHP TextScheduler:

Hi,

I want A PHP script designed to

a) track the number of days since a given visitor's first visit to a website;

b) convert days and intervals into dates, such that “5 days now elapsed since initial visit on 1 January” becomes an html- formatted “January 6th” and “Day0 + 364” becomes “December 31st”.

c) display different prewritten texts based on the number of days elapsed.

So: When the visitor comes to the site for the first time, and within a certain number of days after that, he sees one or two paragraphs of html text. Within the next period, he sees some different paragraphs. Within the third pre-set period, he sees a third set of paragraphs, etc. The number and length of each period must be configurable via input fields in the admin's interface.

The script's parameters must be easily adjustable by the site admin through a simple html interface. Interface must permit rich html formatting of text dynamically generated by the script.

Below is some crude pseudo-code designed to give you an idea of what I want. Obviously, do it whatever way works best.

I wish to retain all rights to the script.

Thanks!

Dominic

_______________________________

WEBVISITOR EXPERIENCE

a) on first visit-- Day 0-- , DayCount is initialized and logged with cookie

--DayCount subsequently measures days elapsed between date of current visit and first visit

b) DayCount is compared to values in TextSchedule array

--each value in this array is a threshold at which text changes

--if DayCount=TextSchedule1 but <TextSchedule2, TextFragment1 renders

--etc.

______________________________

SITE ADMIN EXPERIENCE

Input Fields for

a) TextQuantity

--number of texts ready for display

b) TextFragment array

--html-formatted texts to be displayed

c) DateRangeQuantity

--number of date ranges, each of which generates a different text

d) TextSchedule array

--lengths for successive date ranges

d) BackDate

--arbitrary number that generates a date prior to first visit

_____________________________

ADJUSTABLE PARAMETERS

a) TextQuantity:

--specifies number of values in TextFragment array

--sets number of input fields for TextFragments

--example: “4” produces four input fields:

----TextFragment0, TextFragment1, TextFragment2, TextFragment3

b) TextFragment array

--(TextFragment0-TextFragmentN)

--N = (TextQuantity – 1)

--array of arbitrary values

--each value is an html-formatted text fragment

TextFragment0, example hello

TextFragment1, example turtle

TextFragmentN

c) DateRangeQuantity

--specifies number of times calendar will change text displayed to visitor

--arbitrary number

--specifies number of values in TextSchedule array and therefore number of input fields for TextSchedule array

---example: “3”produces three TextSchedule input fields

c) TextSchedule array

--(TextSchedule0-TextFragmentN)

--N=(DateRangeQuantity-1)

--array of arbitary values

--each value represents number of days from the initial visit

--each value is a threshold at which a new TextFragment displays

--first value is 0; other values must be arbitrary

--example: given values 0, 30, 60, 90...

---on Day 0 through Day 29, the visitor sees the text fragment associated with TextFragment0

---if the visitor returns during the period from Day 30 until Day 60, TextFragment1 displays

---from Day 60-89 TextFragment2 displays

--etc.

TextSchedule0, example:0

TextSchedule1, example: 30

TextSchedule2, example: 60

d) BackDate

--arbitrary number of days prior to visitor's first visit

--used to dynamically display a date prior to the visitor's first visit, on Day 0

--usage example:

---given Day0 of January 14

---present date: January 16

---BackDate of “5”

---Display example: “Thanks for coming. Why didn't you come on January 9th?”

**All dates displayed, including BackDate, must be set so as to display within rich html formatting.

__________________________

Thanks again!

Dominic

Beceriler: PHP

Daha fazlasını görün: text now, php intervals, php code for calendar, c scheduler, calendar code in php, set day cookie php, scripts backdating dates sites, add text cookie php, php cookiestxt, php show visit cookie, cookie text, date scheduler text php, text scheduler, php script calendar without backdate, php cookies retain field information, php change text visitor, best php script, turtle time, therefore, s parameters, pseudo code, period, december, cookie, convert php

İşveren Hakkında:
( 7 değerlendirme ) Berkeley, United States

Proje NO: #45115

Seçilen:

Ogorekexe

I only edit a bid.:)

0 gün içinde 60$ USD
(1 Değerlendirme)
1.6

12 freelancer bu iş için ortalamada 87$ teklif veriyor

omtechnologies

Dear Sir/ Madam, Our team have taken a close look at your requirements and have come up with a solution with most competitive bidding rates. This bid is for a highly professional and quality work/service that we render Daha fazlası

in 3 gün içinde100$ USD
(168 Değerlendirme)
7.6
Sphinks

Ready to start the job!

in 3 gün içinde90$ USD
(88 Değerlendirme)
6.6
gigapromoters

We can do it.. [url removed, login to view]

in 2 gün içinde80$ USD
(20 Değerlendirme)
6.4
AlGordo

I would like to help on your Cookie Text Scheduler.

in 5 gün içinde75$ USD
(40 Değerlendirme)
6.0
VladKuznetsov

Hello Sir. I can complete your project. Regards Zend Certified PHP Developer Vladimir Kuznetsov.

in 2 gün içinde100$ USD
(49 Değerlendirme)
4.9
webwork4u

Hi, I can handle it for you. If you are interested pls contact me for details.

in 2 gün içinde100$ USD
(3 Değerlendirme)
4.7
MGSoftware

Sir/Ma'm We can do it. Can discuss it further. Thanks mgsoftware

in 2 gün içinde100$ USD
(0 Değerlendirme)
0.0
Pallieter

I'm a freelance PHP/MySQL programmer from The Netherlands (build over 150 websites + do some open source programming). I am online via many (voice) chat programs.

in 2 gün içinde100$ USD
(0 Değerlendirme)
0.0
phpabc

hi, i can do this.

in 2 gün içinde100$ USD
(0 Değerlendirme)
0.0
ramanos

Hello! I want to work for you,sir!

in 4 gün içinde90$ USD
(0 Değerlendirme)
0.0
amacias

I can do this must I warn you that in order to know the first time that one person enters your website a "cookie" must be used. So you must have cookies enabled in you browser or it will not work properly.

in 3 gün içinde50$ USD
(0 Değerlendirme)
0.0