Show Bid Request
URL checker for page access
Bid Request Id: 44017
|
|
|
Posted by: |
FatByte (18 ratings)
(Software buyer rating 9.94)
|
Non-action Ratio: |
Very Good - 22.22%
|
Buyer Security Verifications: |
Excellent
|
Approved on: |
Jan 16, 2003 10:17:11 PM EDT
|
Bidding Closes: |
Jan 25, 2003 10:26:05 PM EDT
|
Viewed (by coders): |
172 times
|
Deadline: |
1/30/2003
TIME EXPIRED
|
|
|
|
Description:
I have a page on my site that is reached after someone has made a payment from one of a couple of payment sites. What I need is a snippet of code written in ColdFusion that checks what URL a visiter is coming from. If the visitor is trying to access the page from anywhere but a predetermined URL then they are denied access to the web page. This should be a simple undertaking. I would like to specify which URLs so please keep the code generic and comment where I need to put the refering URLs in place.
I would also like a piece of code written that will prevent someone from accessing a page by hitting the back button. In other words I would like to make a page that is both inaccessible from anywhere except those pages or sites that I allow and also from hitting the back button.
I DO NOT want this written in javascript because all someone would need to do is turn off the javascript on their browser.
So please present this in ColdFusion ONLY and comment the code well.
Thanks!
Deliverables: 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Complete ownership and distribution copyrights to all work purchased.
Platform:
Web Browsers, ColdFusion, Access
Must be 100% finished and received by buyer on:
Jan 30, 2003 EDT
Deadline legal notes: All times are expressed in the time zone of the site EDT (UT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EDT on the indicated date.
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
|
This bid was accepted by the buyer!
|
$25 (USD)
|
Jan 17, 2003 2:40:40 PM EDT
|
10
(Excellent)
|
|
|
I suggest writing code at the top of the given pages that checks for where the user came from. If it's not certain pages, access is denied. This will involve:
- Modifying the relevant pages to include code to check where the user came from. If not from one of a given number of acceptable pages, the user is sent to the 'Sorry, not legal' page
- The 'Sorry, Not Legal' page. This will be a page that will politely tell the user that they need to access the pages in (1) above from ___ (whatever you want here... a list of acceptable pages, a description, whatever). This page should also include a link to allow the user to get back to the page they were at before they tried the 'illegal move'.
I will provide you with two pages that work as described above. You may then take this example code and cut and paste it into your pages as needed. I can provide this to you within 3 days of being notified of winning this bid.
Denise Duggan Development
|
|
|
|
|
|