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!
mel200Asked:
Who is Participating?
 
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
 
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
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

 
mel200Author 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
 
LZ1Commented:
That's what were here for.
0
 
mel200Author 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
 
mel200Author 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
 
mel200Author 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
 
mel200Author 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
 
mel200Author Commented:
Great point!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.