login  Naam:   Wachtwoord: 
Registreer je!
Scripts > PHP > Poll/Stem systemen > Simpele poll met cookie (log-based)


Reacties op het script Simpele poll met cookie (log-based)

Offline  vinTage
Gepost op: 18 januari 2005 - 21:34
Nieuw lid



Er zit een fout in, ik weet niet wat maar ik heb een screen genomen

http://users.telenet.be/vintage/tut/huh.htm

kijk naast de pijl aan de rechterkant, daar staat 24% terwijl dat 25 moet zijn volgens mijn niet zo'n beste wiskundige rekenkunde 

Offline  remy
Gepost op: 19 januari 2005 - 14:06
PHP ver gevorderde



dat komt omdat het afgerond is, en er 51 stemmen zijn, dus als je nog een keer stemd zal het weer normaal zijn:D (is bij SM ook wel es hoor;-) )

Offline  matthias
Gepost op: 13 februari 2005 - 16:26
PHP interesse



Maak er dan een comma getal van.

bijv 24,3 ofzo...

Offline  remy
Gepost op: 13 februari 2005 - 16:28
PHP ver gevorderde



kwestie van de functie round() aanpassen door er een 1 bij te zetten;-)

Offline  Legolas
Gepost op: 02 mei 2005 - 19:47
Onbekend



bij ne commategetal heb je hetzelfde liedje (en dan nog veel vaker) bij het decimaal als eerste achter de komma. dus is het zo wel goed toch

Offline  remy
Gepost op: 04 mei 2005 - 13:27
PHP ver gevorderde



ja:)

Offline  peterkawa
Gepost op: 17 mei 2005 - 07:31
Nieuw lid



Citaat:
[I][B]peterkawa[/B] schreef op 24 April 2005 - 14:39[/I]

Als je het include op je hierstaatmijnpoll.php, zorg dan dat dit helemaal bovenaanstaat: <?php ob_start(); ?>. Haal het wel weg op de poll.php!

Verder moet je dan wijzigen:
header("refresh: 2; url=poll.php");
in
header("refresh: 2; url=hierstaatmijnpoll.php");


Ik heb het nu in gebruik en e.e.a. aangepast . Kijk op http://www.foreveryoung.nl/
Supertjes hoor. Thanks!
Gr, Peter


Er weer af geknikkerd, allerlei vage dingen (opeens 1000 stemmen erbij op het laatste stem-item). Toch niet helemaal stabiel/safe:s

Offline  YD_BL
Gepost op: 18 juni 2005 - 21:54
Nieuw lid



hoe moet je eigenlijk die tekst van deze poll bewerken??? past niet mooi in mn layout 

Offline  Yoaz
Gepost op: 21 juli 2005 - 23:22
Lid



Er zit geloof ik een fout in of niet? Als ik eerst stem klopt het. Maar als ik een tijd daarna weer stem de zelfde optie. Staat er op eens 3 stemmen en niet 100% bij die optie die ik 2 keer heb gekozen maar 67% en 33%.
En dat gaat zo door: bij elke keer stemmen komt er 2 stemmen bij. Weet iemand misschien de fout:?:

Offline  Megaempire11
Gepost op: 09 augustus 2006 - 21:03
Nieuw lid



ik krijg deze error:

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in C:\server\xampp\htdocs\poll.php on line 14

Offline  Tai
Gepost op: 16 oktober 2006 - 11:41
Nieuw lid



Citaat:
[I][B]Yoaz[/B] schreef op 21 Juli 2005 - 23:22[/I]

Er zit geloof ik een fout in of niet? Als ik eerst stem klopt het. Maar als ik een tijd daarna weer stem de zelfde optie. Staat er op eens 3 stemmen en niet 100% bij die optie die ik 2 keer heb gekozen maar 67% en 33%.
En dat gaat zo door: bij elke keer stemmen komt er 2 stemmen bij. Weet iemand misschien de fout:?:


Als de de poll op meerdere pagina's include maakt ie dus ook steeds weer een andere ob_start aan. Ik weet niet hoe je dit precies moet doen. Iemand?

Offline  broy
Gepost op: 24 februari 2007 - 20:35
Nieuw lid



je had beter de bestatjes er ook bij kunnen doen dat was dan duidelijker

Offline  remy
Gepost op: 25 februari 2007 - 17:49
PHP ver gevorderde



je moet de poll niet in meerder pagina's includen, maar je poll includen in je hoofdpagina, index.php. Als je dan gebruikt maakt van een pagina verwijssysteem zit het wel goed.

En die bestandjes hoef ik er niet bij te doen, die worden als het goed s zelf aangemaakt en bijgehouden.

Offline  locoboy
Gepost op: 12 september 2007 - 22:45
Nieuw lid



Deze poll kan zich apart gedragen (Stemmen die voor geen meter kloppen)

Maar dat probleem is verholpen als je:

  1. for($l = 0; $l < $_POST['stem']; $l ++)
  2. {
  3. $invoegen.= $resultaat[$l].","; //komma er weer bij..
  4. }
  5. $invoegen.= $resultaat[$_POST['stem']]+1; //voeg de stem toe + 1
  6. for($l = $_POST['stem']; $l < $j-1; $l ++)
  7. {
  8. $invoegen.= ",".$resultaat[$l];
  9. }


vervangt door:

  1. $resultaat[$_POST['stem']]=$resultaat[$_POST['stem']]+1; //voeg de stem toe + 1
  2. $invoegen = implode(",", $resultaat);


Let op: Ik ben een beginnende PHP-er, dus kan wat over het hoofd zien.

Offline  maffeikke
Gepost op: 21 september 2007 - 12:40
Nieuw lid



hallo

ik had een waslijst van fouten gelukkig door een kleine verandering veranderd zie bij vorige reactie ik heb er nu alleen nog maar 1

Notice: Undefined index: poll in /home/wout/www/poll.php on line 19

wie kan mij helpen

veder doet hij het perfect en geweldig systeem vooral als je hem in een pop up zet

Offline  draay
Gepost op: 07 augustus 2008 - 12:47
Nieuw lid



Kan iemand mij helpen ik krijg steets een gekke error op regel 50,51,52 en 55 als ik wil steemen (Zie link) maar op dezen regels staat  

$fp = fopen($file, "r+");
fputs($fp, $invoegen); //$invoegen invoegen
fclose($fp);
setcookie("poll", "gestemd", time()+3600*24); //hier wordt het cookie geset op een dag
echo "Je stem is verzonden!<br>Je wordt nu doorgestuurd naar de poll...";
header("refresh: 2; url=poll.php"); //doorverwijzing;

GR Davey

Offline  bl00d0script
Gepost op: 08 december 2008 - 18:33
Onbekend



is het niet handig om dit te gebruiken:
  1. ?>
  2. error_reporting(0);
  3. <?


Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom.
 
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.073s