![]() |
Alright I have a problem in my polls. I copy and paste the HTML from a poll onto my website. The only problem is the hidden variable for s. If I leave it blank it just gives me a white page, if I put the hash code in it, I can only vote once. Is there a variable that will generate a new hash code that works everytime? Or is there anything you can recommned me doing? Is there anyway to turn off the check on the hash code?
Any help would be much appreciated. |
Bump, no answers?
|
Greets Dave,
I'm jumping in here because I need the same answer. I setup a hack that writes the poll data to a file each time a poll is voted on. I then pull this file into whatever page I want and link back to the poll for voting. I would prefer having the questions posted on the remote pages instead of the results though. I like the file include because pulling the poll results into several different pages puts practically no load on the server. However, I don't see my system working well with the typical question/vote first and then display the results. If you don't mind displaying the results first you are welcome to use my little creation. I've had it up for only a few days, however, it seems to be working well. |
Well let me show you exactly what I mean. For example head to:
http://www.systemlogic.net/articles/01/6/g550preview If you scroll down to the bottom of the article you see a poll that says "Did you like this article?" I just ripped the HTML from the actual poll in the forum thread. But if you vote, it gives you a blank page. That's because the hidden variable "s" is supposed to be a hash code, but because I can't make it different (that's what I'm asking how to do) everytime, it won't log the vote. Any ideas? |
i have no advice to offer on this subject, other than the fact I wanted to compliment NgtCrwlr on his beautiful photography and site.
It is definitely something that is worth revisiting on a regular basis. Excellent work! |
I truely appreciate your kind words ToraTora!
I have a lot of plans for expanding the digital photography part of the site so stay tuned. Stop by our Chatter Box forum and say hey once in a while. Cheers! |
No problem, i will stop by in a couple of days once we get our server issues settled. :)
|
Alright I figured out how to make the random session id by doing making this s:
<?$session = md5(uniqid(rand())); echo $session;?> BUT, it still doesn't work. I figure because VBulletin sets a cookie when you browse the message boards, so does anybody have an idea of what I can do to get this working?!?? |
You should really use the actual session hash assigned to that user (each visitor gets their own unique hash).
I think if you put Code:
include("path/to/global.php"); J |
I tried doing that and I'm getting this error:
Fatal error: Failed opening required './admin/config.php' (include_path='') in /path/to/boards/global.php on line 66 Any ideas? |
that's because it can't find './admin/config.php' in relation to the php file you're trying to put the poll on.
The best idea is to move the page with the poll in into the vb directory, or specify the full path to './admin/config.php' in global.php. |
Alright I got it so it included global.php with no problems, but it still didn't put the hashcode in using this:
<? $session[sessionhash]; ?> or <? $sid = $session[sessionhash]; echo $sid; ?> Any ideas now that it still does not work? |
Dave, which poll are you working on right now? The one on the bottom rate this review, or the one on the site?
I can't seem to find a poll on vB for the side (Is Your CPU Overclocked?) so I'm guessing that is the one you are working on? Can you post a bigger portion of the code you are experimenting with. This will do nothing <? $session[sessionhash]; ?> I am guessing you are working on a line of test code to see if sessionhash is being passed to $sid so you can add $sid to the hidden input? |
Here I'll show you exactly what I'm talking about. Head to this page:
http://www.systemlogic.net/reviews/h...exian/handygps You can see the source as to what I'm trying to do. But what you said is correct I think, I need there to be a value for the hidden variable s in the poll so that the vote goes through. Take a look and let me know what you think. |
Ok, it looks to me like you are working on the bottom poll and if so you have a sessionhash being passed here
<input type="hidden" name="s" value="8af34d62e066d8a75e20c82b7c114ec5"> The question is... is that number hardcoded or is it coming from global.php $sid |
Wierd, when I see the page, I don't see any sessionhash in there....
I think when you are the site for the first time, it may work...but that's it.... |
perhaps you include global.php and use $sessionhash not $session[sessionhash]
i looked thru the code, but didn't test it. perhaps it work... i have the same prob with users surfing with cookie an sessions deactivated... check out my site http://www.aktienboard.com, the poll on the right side ... greets, dioxin |
All times are GMT. The time now is 02:46 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|