Non- sweepable CSS?

I'm not even sure how to title this question. What I'd like to do is have an image over and over again on a page, and then use CSS to place a coupon code on the image.

So far so good, I can do that. But the boss is afraid that hackers will come along, scrape the site and steal all the coupon codes. Is there anything I can do to avoid that, other than making them all images?

I hope you understand what I mean, I'm creating a coupon site with the coupons just for his company. Here's an example page:
magickitchencoupons.com/percent-off.html

Doing it this way means I can make changes to the codes easily. If I have to make them all images, then I need to create a new image for each coupon code in perpetuity.  Thanks in advance!
Melody ScottAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

LZ1Commented:
Your going about it the completely wrong way.  First, the coupon codes should be kept in a database and then somehow delivered securely(via email generally).  

What is your general skill set as it relates to development?
0
s8webCommented:
I can't think of a way to pull that off with just css and html. You are probably going to need to lean on some server side technology. Nothing is 100% though. If it can be displayed, it can be taken. It's just a matter of making it annoying enough to deter automated attempts while not so annoying as to deter visitors. The first thing that comes to mind is some kind of captcha application to weed out bots. Then look at your audience. If you're not targeting geographic regions that are notorious hotbeds for originating malicious activity, restrict access. What server side language are you using?
0
Melody ScottAuthor Commented:
Hi- I can't get to this for a few hours but I wanted to be sure you knew I appreciate your help!!
0
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

LZ1Commented:
That's what were here for.
0
Melody ScottAuthor Commented:
Hi, I'm on this now. I used to be pretty good with Coldfusion, but the site this is on doesn't have that, it uses Perl. So I'm pretty much hooped for server-side knowledge.

I know coupon sites like retailmenot use flash, it looks like.
0
LZ1Commented:
You could do Flash, but hopefully no one is visiting your site from an iOS device.  

In all honesty, your best bet would be to try to use a server-side language to your advantage.  But realistically, what would a "hacker" do with all those coupon codes?  Their only good on your site, so what else could happen?
0
Melody ScottAuthor Commented:
Right, I'm not sure of my client's fears. He says, 'the coupon scrapers will go after these and put them all over their own sites and discount our brand.  Can you figure a way to verify the user as real?" and then he says, "Use Simple SP." And that made me come to you.

Thanks for your responses, I'll mark this as solved because I can't use server-side, but that's the way I guess I have to go.
0
Melody ScottAuthor Commented:
Actually, he said Simple Septia, but I couldn't find that on a google search except as a reference to color. Is there something called simple SP that could help??
0
LZ1Commented:
In my opinion, I think your client's fears are unrealistic. There are millions of coupon codes floating around the internet. No offense to either of you, but I don't think the site is as large as say Dell or Amazon or Godaddy whom are all infamous for coupon usage.

I've never heard of "simple septia". Sepia is a style or filter that can be applied to a photo or image.  It sounds like your client is relatively uneducated in internet technologies.  I guess I just don't understand what his real fear is. If someone "steals" a coupon code, what could they possibly do with it besides purchase something at a discount?  

I do wish you the best of luck with this project.  I'm sure we'll see you back here again soon.  We'll be here if you need us.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Melody ScottAuthor Commented:
Thanks so much for the advice.
0
s8webCommented:
Another possible angle, if you change your coupon codes frequently, it will make the coupons harvested and distributed by third parties useless.

However, as LZ hinted at, these third party sites might work out for you. Most people don't care where they buy. They're more interested in the best price. If somebody is looking for a deal on a widget at store a, and they find a coupon elsewhere for the same widget at store b, they're probably going to head on over to store b and award them the sale. In this scenario, you didn't have them in the first place, but you do now. Then if they're dazzled by your awesome service you might have them in future too.

Just a thought.
0
Melody ScottAuthor Commented:
Great point!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
CSS

From novice to tech pro — start learning today.