Ik was van plan om een eenvoudige poll te maken maar ik stuitte op enkele problemen.
Ik had een script van een site gehaald en die doet het perfect maar de bouwer van het script houd er geen rekening mee dat je meerdere polls/vragen onder elkaar wilt, en de uitkomst van de poll bestaat uit hoeveel mensen er gestemd hebben. (bijvoorbeeld: ja -> balkje met cijfer erachter hoeveel mensen daarop gestemd hebben, nee -> idem. De lengte van de balk is dan natuurlijk afhankelijk van de hoeveelheid stemmen erop)
Nu was mijn vraag: Ik was van plan om meerdere vragen onder elkaar te stellen maar als ik dat doe (script 2x onder elkaar plakken) dan wordt er, als je je stem uitbrent bij een vraag, gelijk ook een stem uitgebracht op alle andere stemmen (in dit geval 1). Hoe verander ik dit?
Mijn 2e vraag is: Hoe krijg ik de resultaat balk (hoeveel stemmen erop zijn uitgebracht) nu zo, dat hij geen cijfers erachter laat zien maar procenten?
Ik hoop dat jullie zo voldoende info hebben voor een goed antwoord ;)
tis de bedoeling dat jij er wat mee kan, niet ik.
- gebruik $_COOKIE ipv $HTTP_COOKIE_VARS
- haal je variabelen buiten de quotes
- denk dat je beter de OR operator kan gebruiken dan AND in het volgende deel:
in dit geval adviseer ik om echt een database te gaan gebruiken en het desnoods later nog is in txt files te dumpen.
het probleem met de txt bestanden is dat er niks uniek in hoeft te zijn, en dan kan je ook moeilijk een id toevoegen. er zijn wel andere oplossingen voor ipv id's maar dat raad ik je af.
!!!! Cookies zijn absoluut niet slim!!!!
De meeste gebruikers weten wel dat je gewoon cookies kan wissen..........
als je gewoon ip adres opslaat, zelfde effect+maar 1 mogelijke keer stemmen!