PHP Transition Ad Script
This script is an ad server that puts full-page transition ads inbetween pages on a website.
This is a transition ad:
[url removed, login to view]
A good example of what I want the ads to look like is here:
[url removed, login to view]
So basically, a user clicks on a link on a site that is running the script, and they are redirected through the transition page to the page they want to get to.
There needs to be an installation script that sets all configuration variables and database information. MySQL should be used for the database. A .htaccess file can be used to redirect all links through the PHP filter which adds in the transition page (using mod_rewrite, or a better way if you know how).
There should be an administrative area with the following features:
-List of all current advertisements, along with their statistics (views) and limits, as well as a link to enable/disable the advertisement with a single click.
-link to page to show in bottom frame
-minimum time (defaults to setting) in seconds before “next” button is illuminated
-maximum number of views before being disabled (if set to 0, advertisement will never be disabled.
-edit all three of the above fields in add advertisement
-Set configuration variables
-default minimum time to show advertisements before “next button” is illuminated.
-option to show transition page on ALL links, or just flagged links
-if transition page is to be shown on all links, then the PHP filter file will always show an advertisement.
-if transition page is only to be shown on flagged links, then when links are listed in the administrative area as ‘flagged links’, then whenever a page attempts to direct to the ‘flagged link’, it will show a transition ad first. All pages that are not listed as ‘flagged links’ will not show transition ads.
-ALL pages will still be directed through the PHP filter regardless of what this option is set to!
-Determine flagged links
-a list of all current flagged links should be displayed with checkboxes to delete them
-the ability to add new flagged links needs to be present
-flagged links should be added in full form (eg. [url removed, login to view])
The PHP filter should check the configuration variable that states whether all links are to have transition ads applied, or just the flagged links. If all links are to have transition ads, then transition ads will always be displayed, but if only flagged links are to have transition ads, then the transition ads will only be displayed when the links are flagged in the list. This filter should have the same layout as the example above – the title of the site should be at the upper left, and a “Continue to ***” button should be at the upper right. The “Continue to ***” button should not be clickable until after the timer runs out (and the timer is set when creating the advertisement), and the *** should be replaced by the title of the page that the script is going to redirect the user to. The timer should be shown just to the left of the “next” button, and should count down. This file should be fairly light, as it will be called by every page.
The .htaccess file needs to direct ALL traffic for the site through the PHP filter, as described above.
Frames can be used for the transition page, but there should also be a way to show the ads if frames are disabled on the user’s browser. The script needs to be cross-browser compatible, working in at least Mozilla Firefox, Internet Explorer 6, and Internet Explorer 7.
The administrative area should have a basic CSS design, and there should be a demo advertisement already setup when the script is installed.
If you have any questions, feel free to use the PMB. I would like to see the first draft of this done by Saturday, depending on when the project is started.
My budget is $150. More projects will be sent your way if a good job is done on this one.
6 freelancers are bidding on average $220 for this job
Hello! I can do it for You for only $300. It will take me no longer than 7-10 days. If You choose me I will do my best to do it as soon as possible. thanks Birdwatcher
Hi I have gone through your requirements and am confident of working diligently on your project. Please feel free to contact me with any comments/questions. with regards Naqi