Solved

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

Posted on 2004-03-23
3
142 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 500 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

Create the perfect environment for any meeting

You might have a modern environment with all sorts of high-tech equipment, but what makes it worthwhile is how you seamlessly bring together the presentation with audio, video and lighting. The ATEN Control System provides integrated control and system automation.

Question has a verified solution.

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

Most ColdFusion developers get confused between the CFSet, Duplicate, and Structcopy methods of copying a Structure, especially which one to use when. This Article will explain the differences in the approaches with examples; therefore, after readin…
One of the typical problems I have experienced is when you have to move a web server from one hosting site to another. You normally prepare all on the new host, transfer the site, change DNS and cross your fingers hoping all will be ok on new server…
There's a multitude of different network monitoring solutions out there, and you're probably wondering what makes NetCrunch so special. It's completely agentless, but does let you create an agent, if you desire. It offers powerful scalability …
This is my first video review of Microsoft Bookings, I will be doing a part two with a bit more information, but wanted to get this out to you folks.

726 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