Use Existing PHP Chart Package to Display Data from Log

Completed Posted Sep 10, 2006 Paid on delivery
Completed Paid on delivery

I have a log file at this URL:

[url removed, login to view]

The log file is in this format:

stt,blog,[url removed, login to view],2006-09-06 01:31:08,(no referer)

...and those pieces should be referred to in the PHP code as:

$code,$campaign,$ipaddr,$whenhit,$referer

I need a PHP page that will display that data using the FusionCharts package (you can download the evaluation version here: [url removed, login to view])

Display page should be a single PHP page that asks for a password and loads itself. If password matches $pwd that's defined in the page, it will display the data, otherwise asks for the password again.

If $onlycode is set, you will pull out all lines in the log where $code == $onlycode and use just that data -- if $onlycode == "" then use all data.

Data should be grouped by $code and then by $campaign. There are two parts, one with text data and one with multiple chart data. The text data will look like this:

$code

$campaign1 totalCount firstHitDate lastHitDate

$campaign2 totalCount firstHitDate lastHitDate

$campaign3 totalCount firstHitDate lastHitDate

The first chart is a bar chart showing the campaigns and total count of hits for each campaign.

The second chart is a line chart (multi lines) showing total count of hits for each campaign over the course of time from the firstHitDate for all campaigns to the lastHitDate for all campaigns.

Finally, there are a series of line charts, one for each campaign, showing total count of hits for each campaign over the course of time from the firstHitDate for that campaign to the lastHitDate for that campaign.

I'm not too worried about the "look" of the page, I can make it look good lately. You just need to make sure the data generation is clean and clear.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows? (depending on the nature? of the deliverables):

a)? For web sites or? other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software? installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

PHP 4

Engineering MySQL PHP Software Architecture Software Testing Web Hosting Website Management Website Testing

Project ID: #3786828

About the project

3 proposals Remote project Active Sep 12, 2006

Awarded to:

monirul1981

See private message.

$29.75 USD in 3 days
(58 Reviews)
4.8

3 freelancers are bidding on average $40 for this job

hqphpcoding

See private message.

$55.25 USD in 3 days
(3 Reviews)
2.0
adsystemsl

See private message.

$34 USD in 3 days
(0 Reviews)
0.0