Reacties op het script Simpele poll met cookie (log-based)
|
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 |
|
|
|
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;-) ) |
|
|
|
Gepost op: 13 februari 2005 - 16:26 |
|
|
|
PHP interesse
|
Maak er dan een comma getal van.
bijv 24,3 ofzo... |
|
|
|
Gepost op: 13 februari 2005 - 16:28 |
|
|
|
PHP ver gevorderde
|
kwestie van de functie round() aanpassen door er een 1 bij te zetten;-) |
|
|
|
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 |
|
|
|
Gepost op: 04 mei 2005 - 13:27 |
|
|
|
PHP ver gevorderde
|
|
|
|
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 |
|
|
|
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 |
|
|
|
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:?: |
|
|
|
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 |
|
|
|
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? |
|
|
|
Gepost op: 24 februari 2007 - 20:35 |
|
|
|
Nieuw lid
|
je had beter de bestatjes er ook bij kunnen doen dat was dan duidelijker |
|
|
|
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.
|
|
|
|
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:
for($l = 0; $l < $_POST['stem']; $l ++)
{
$invoegen.= $resultaat[$l].","; //komma er weer bij..
}
$invoegen.= $resultaat[$_POST['stem']]+1; //voeg de stem toe + 1
for($l = $_POST['stem']; $l < $j-1; $l ++)
{
$invoegen.= ",".$resultaat[$l];
}
for($l = 0; $l < $_POST['stem']; $l ++) { $invoegen.= $resultaat[$l].","; //komma er weer bij.. } $invoegen.= $resultaat[$_POST['stem']]+1; //voeg de stem toe + 1 for($l = $_POST['stem']; $l < $j-1; $l ++) { $invoegen.= ",".$resultaat[$l]; }
vervangt door:
$resultaat[$_POST['stem']]=$resultaat[$_POST['stem']]+1; //voeg de stem toe + 1
$invoegen = implode(",", $resultaat);
$resultaat[$_POST['stem']]=$resultaat[$_POST['stem']]+1; //voeg de stem toe + 1 $invoegen = implode(",", $resultaat);
Let op: Ik ben een beginnende PHP-er, dus kan wat over het hoofd zien.
|
|
|
|
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 |
|
|
|
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 |
|
|
|
Gepost op: 08 december 2008 - 18:33 |
|
|
|
Onbekend
|
is het niet handig om dit te gebruiken:
?>
error_reporting(0);
<?
|
|
|
Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom. |
|
|
|