[2 days left] What’s wrong with your cloud strategy? Learn why multicloud solutions matter with Nimble Storage.Register Now

x
?
Solved

cfmx, flash, cookies et everything [build a plan to identify a pc]

Posted on 2004-03-23
3
Medium Priority
?
145 Views
Last Modified: 2013-12-24
I'm trying a build a very straightforward 'flash poll' [i.e. instant poll (not Macromedia Flash)] ... and I'm immediately stuck by the following question;

- how can I recognize whether a user on a pc (I've imagining I can ONLY identify a pc) has voted already!?

- I'm a newbie ... self--taught with CF (and mysql interaction) ... and someone gave me the impression that I can plant a 'flash cookie' on a pc ... that will help me detect if a pc has been used to vote on my wee flash ("instant") poll.

What do you think!?

ELSE ... I'm going to create a record (many reasons why) for each vote ... with a vote_id that incremements. I'd LOVE to catch the session_id, the ip_address and ANY other identifier I can catch from the user's PC !? ... PLUS plant a cookie on the user's PC that marks it as already voting on this specific insta_poll.

Is this possible? If so ... could u please give me a pointer as to the keywords to use!?

Again - I was 'told' (mistakenly?) that Flash Cookies are more sublime and permanent - than regular cookies? (??????) so would be perfect to use!?

Thanks and hope this is not too silly and longwinded a question.
Richard Buchanan
The Opinion Exchange
www.opinion-exchange.com
0
Comment
Question by:rcbuchanan
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 35

Expert Comment

by:mrichmon
ID: 10663085
Well in actuality you can't.

SO the next question is what is the next best answer?

1) You can look at an IP address and only allow that IP address to vote once every hour or so.  That way a person couldn't vote again right away, but if it was a dynamic IP then the next person could vote in about an hour.  Down side - you still could get the same person voting every hour.

2) You can set a cookie.  But the user can delete cookies.  Again they could vote a second time.  Additionally a user could use a different browser to vote a second time.

3) You could force the users to create accounts and log in.  This would prevent duplicate votes, but requires the addtion of accounts for each person which is more than what the average person wants for a simple poll and it requries you to store extra data.

Hope that helps give you some ideas.
0
 

Author Comment

by:rcbuchanan
ID: 10663267
Hmm. Doesn't sound hopeful. Thanks for the tips.
is it true though ... about Flash cookies!? ... or somehow saving data on the flashplayer on the users' pcs!?

Thanks!
R

p.s. as you can see from my site ... I already take hefty registrations for the complex opinion polls.  I just wanted a more simple and 'immediate' fun 'insta'poll. hence these questions.
0
 
LVL 35

Accepted Solution

by:
mrichmon earned 1500 total points
ID: 10668815
I am not too sure, but I would guess that it is not.  The reason being that a cookie is just 1) a bit of information in memeory only or 2) an small text file on the user's machine.

There was a big concern a few years back about cookies being evil and being on a person's computer without thier knowledge.  That is why browsers built in an interface so people could view their cookies.  So I would guess that Macromedia would not take a step back and put some kind of hidden cookie in Flash or users would again start distrusting cookies and just turn them off.
0

Featured Post

Will your db performance match your db growth?

In Percona’s white paper “Performance at Scale: Keeping Your Database on Its Toes,” we take a high-level approach to what you need to think about when planning for database scalability.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This is a guide to setting up a new WHM/cPanel Server to be used for web hosting accounts. It is intended for web hosting company administrators and dedicated server owners. For under $99 per month (considering normal rate of Big Data Cetnters like …
Meet the world's only “Transparent Cloud™” from Superb Internet Corporation. Now, you can experience firsthand a cloud platform that consistently outperforms Amazon Web Services (AWS), IBM’s Softlayer, and Microsoft’s Azure when it comes to CPU and …
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …
We’ve all felt that sense of false security before—locking down external access to a database or component and feeling like we’ve done all we need to do to secure company data. But that feeling is fleeting. Attacks these days can happen in many w…
Suggested Courses

649 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question