Umfragemodul
-
- Beiträge: 661
- Registriert: So 25. Jan 2004, 19:06
- Wohnort: Stuttgart-Bad Cannstatt
- Kontaktdaten:
Ja, schon
Sonst könnte ich ja auch keine neue Umfrage anlegen, oder? Hier nimmt das Modul ja die Frage und die möglichen Antworten sehrwohl in die DB auf.
Nur wenn ich abstimme, dann passiert eben nichts, auch kein Eintrag in die DB (hab' ja nachgesehen).
lg, Bernhard
Nur wenn ich abstimme, dann passiert eben nichts, auch kein Eintrag in die DB (hab' ja nachgesehen).
lg, Bernhard
-
- Beiträge: 661
- Registriert: So 25. Jan 2004, 19:06
- Wohnort: Stuttgart-Bad Cannstatt
- Kontaktdaten:
Ja, Cookies sind aktiviert
Cookies sind aktiviert. Noch etwas könnte ich überprüfen: was meinst Du mit "vor <html>" bezüglich des Einbaus des PHP-Scripts?
Ich habe es wörtlich genommen und eben VOR dem öffnenden <html>-Tag eingebaut. Eben mit Mißerfolg. Ich hab aber auch andere Stellen versucht. Kann es sein, dass es rausgeparst wird? Wenn ich es in den head-Bereich reingebe, ist es im Quelltext nicht vorhanden...
Moment - ich sehe etwas, was ich hätte früher sehen können: einen Parse Error...
___
PHP Parse error: parse error in /home/jotbewe/public_html/contenido/includes/functions.mod.php(155) : eval()'d code on line 52
___
Als Contenido-Neuling: Was soll mir das sagen? Wie beeinflussen sich die functions.mod.php und die Layout-Datei?
Ich habe es wörtlich genommen und eben VOR dem öffnenden <html>-Tag eingebaut. Eben mit Mißerfolg. Ich hab aber auch andere Stellen versucht. Kann es sein, dass es rausgeparst wird? Wenn ich es in den head-Bereich reingebe, ist es im Quelltext nicht vorhanden...
Moment - ich sehe etwas, was ich hätte früher sehen können: einen Parse Error...
___
PHP Parse error: parse error in /home/jotbewe/public_html/contenido/includes/functions.mod.php(155) : eval()'d code on line 52
___
Als Contenido-Neuling: Was soll mir das sagen? Wie beeinflussen sich die functions.mod.php und die Layout-Datei?
...
Hi,
es gehört VOR den HTML Bereich, also ganz an den Anfang des Layout`s
Der Parse Fehler kommt sicherlich von Deinen Versuchen es anderswo einzubauen...
Schau mal in die Datenbank ob alles eingerichtet ist, ansonsten ein paar Beiträge höher....da wurde mir (dummuser) erklärt, welche Befehle ich in der DB ausführen sollte....
Danach hat es bei mir einwandfrei funktioniert
Gruß und schönes WoEnde
Zeitgeist
es gehört VOR den HTML Bereich, also ganz an den Anfang des Layout`s
Der Parse Fehler kommt sicherlich von Deinen Versuchen es anderswo einzubauen...
Schau mal in die Datenbank ob alles eingerichtet ist, ansonsten ein paar Beiträge höher....da wurde mir (dummuser) erklärt, welche Befehle ich in der DB ausführen sollte....
Danach hat es bei mir einwandfrei funktioniert
Gruß und schönes WoEnde
Zeitgeist
-
- Beiträge: 661
- Registriert: So 25. Jan 2004, 19:06
- Wohnort: Stuttgart-Bad Cannstatt
- Kontaktdaten:
ja, ich hab mit absicht deswegen VOR geschrieben, weil da ein cookie gesetzt wird und man cookies nur dann setzen kann, wenn noch kein header geschrieben hat, wie das bei <Doctype böa bla bla> passiert...
geh nochmal schritt für schritt durch, wenn net, dann schick mir halt deine layout-datei mal als mail, dann guck ich mal rein...
geh nochmal schritt für schritt durch, wenn net, dann schick mir halt deine layout-datei mal als mail, dann guck ich mal rein...
Hab's Schritt für Schritt versucht...
Leider nichts
Bekomme folgenden Error im Log, den ich vorhin übersehen habe (der erste, den ich gepostet habe, steht offensichtlich in keinem Zusammenhang mit dem Umfrage-Modul, hab's zeitlich abgeklärt, das hatte eine andere Ursache)...
PHP Warning: Division by zero in /home/jotbewe/public_html/contenido/includes/include.tplcfg_edit_form.php(390) : eval()'d code on line 262
Aber ich nehme mal an, das ist, weil es kein Abstimmungsergebnis in der DB gibt, oder?
lg
Bekomme folgenden Error im Log, den ich vorhin übersehen habe (der erste, den ich gepostet habe, steht offensichtlich in keinem Zusammenhang mit dem Umfrage-Modul, hab's zeitlich abgeklärt, das hatte eine andere Ursache)...
PHP Warning: Division by zero in /home/jotbewe/public_html/contenido/includes/include.tplcfg_edit_form.php(390) : eval()'d code on line 262
Aber ich nehme mal an, das ist, weil es kein Abstimmungsergebnis in der DB gibt, oder?
lg
-
- Beiträge: 661
- Registriert: So 25. Jan 2004, 19:06
- Wohnort: Stuttgart-Bad Cannstatt
- Kontaktdaten:
-
- Beiträge: 661
- Registriert: So 25. Jan 2004, 19:06
- Wohnort: Stuttgart-Bad Cannstatt
- Kontaktdaten:
so, ich hab nochmal en bissl an dem Modul gebastelt und noch ip-logging hinzugefügt, das betrieben wird, wenn der user keine cookies hat...
hier ist alles was ihr braucht
(input,output,installationsanweisungen und hinweise):
--> http://contenido.de/forum/viewtopic.php?p=15798#15798
so long, Darth.
hier ist alles was ihr braucht
(input,output,installationsanweisungen und hinweise):
--> http://contenido.de/forum/viewtopic.php?p=15798#15798
so long, Darth.
Zuletzt geändert von Darth-Vader am Mi 18. Feb 2004, 23:41, insgesamt 2-mal geändert.
Ich hab die neue Versin gerade eingebaut.
Leider wird keine einzige Stimme gezählt.
Im Errorlog steht:
[16-Feb-2004 10:08:50] PHP Warning: Division by zero in /home/meinedomain/htdocs/cms/front_content.php(533) : eval()'d code on line 794
[16-Feb-2004 10:08:50] PHP Warning: Division by zero in /home/meinedomain/htdocs/cms/front_content.php(533) : eval()'d code on line 805
[16-Feb-2004 10:08:50] PHP Warning: Division by zero in /home/meinedomain/htdocs/cms/front_content.php(533) : eval()'d code on line 817
[16-Feb-2004 10:08:50] PHP Warning: Division by zero in /home/meinedomain/htdocs/cms/front_content.php(533) : eval()'d code on line 830
[16-Feb-2004 10:08:50] PHP Warning: Division by zero in /home/meinedomain/htdocs/cms/front_content.php(533) : eval()'d code on line 843
Die Meldung im Errorlog kommt allerdings erst wenn ich auf die Statistik geklickt habe.
Die alte Version hat problemlos funktioniert.
Irgendwelche Tips?
Danke,
mfg,
koffer
Leider wird keine einzige Stimme gezählt.
Im Errorlog steht:
[16-Feb-2004 10:08:50] PHP Warning: Division by zero in /home/meinedomain/htdocs/cms/front_content.php(533) : eval()'d code on line 794
[16-Feb-2004 10:08:50] PHP Warning: Division by zero in /home/meinedomain/htdocs/cms/front_content.php(533) : eval()'d code on line 805
[16-Feb-2004 10:08:50] PHP Warning: Division by zero in /home/meinedomain/htdocs/cms/front_content.php(533) : eval()'d code on line 817
[16-Feb-2004 10:08:50] PHP Warning: Division by zero in /home/meinedomain/htdocs/cms/front_content.php(533) : eval()'d code on line 830
[16-Feb-2004 10:08:50] PHP Warning: Division by zero in /home/meinedomain/htdocs/cms/front_content.php(533) : eval()'d code on line 843
Die Meldung im Errorlog kommt allerdings erst wenn ich auf die Statistik geklickt habe.
Die alte Version hat problemlos funktioniert.
Irgendwelche Tips?
Danke,
mfg,
koffer
-
- Beiträge: 661
- Registriert: So 25. Jan 2004, 19:06
- Wohnort: Stuttgart-Bad Cannstatt
- Kontaktdaten:
-
- Beiträge: 661
- Registriert: So 25. Jan 2004, 19:06
- Wohnort: Stuttgart-Bad Cannstatt
- Kontaktdaten:
hast du cookies aktiviert oder deaktiviert?
hast du schon einmal erfolgreich teilgenommen?
paste mal hier jeweils das Ergebnis von
und
.
hast du schon einmal erfolgreich teilgenommen?
paste mal hier jeweils das Ergebnis von
Code: Alles auswählen
SELECT * FROM umfragen;
Code: Alles auswählen
SELECT * FROM umfragen_log;
-
- Beiträge: 661
- Registriert: So 25. Jan 2004, 19:06
- Wohnort: Stuttgart-Bad Cannstatt
- Kontaktdaten:
noch ein Hinweis:
--> wenn du cookies aktiviert hast und auch annimmst, kannst du genau einmal teilnehmen, denn das Modul checked nach den cookies und zeigt dann automatisch gleich die Statistik an.
--> wenn du keine cookies aktiviert hast bzw. noch kein cookie hinterlegt ist, wird geprüft ob deine IP schon im Log erfasst ist. Wenn Sie bereits erfasst ist, wird geprüft ob du schon über die 30 votes bist, wenn ja wird deine stimme nicht gewertet, ansonsten wird überprüft ob die blockzeit von 15 minuten schon um ist. je nachdem wird dann entschieden ob deine stimme gezählt wird oder nicht.
--> wenn du cookies aktiviert hast und auch annimmst, kannst du genau einmal teilnehmen, denn das Modul checked nach den cookies und zeigt dann automatisch gleich die Statistik an.
--> wenn du keine cookies aktiviert hast bzw. noch kein cookie hinterlegt ist, wird geprüft ob deine IP schon im Log erfasst ist. Wenn Sie bereits erfasst ist, wird geprüft ob du schon über die 30 votes bist, wenn ja wird deine stimme nicht gewertet, ansonsten wird überprüft ob die blockzeit von 15 minuten schon um ist. je nachdem wird dann entschieden ob deine stimme gezählt wird oder nicht.
Alles klar, war wohl wieder blöd.
Ich hab die Zeile angepasst:
Den Rest ("Go") hab ich natürlich nicht geändert. Nachdem ich das auch angepasst hab funktioniert alles perfekt!
Trotzdem nochmal Danke für die schnelle Hilfe!
Ich hab die Zeile angepasst:
Code: Alles auswählen
<center><input type=\"submit\" name=\"button1\" class=\"button\" value=\"Wählen\"><br>
Den Rest ("Go") hab ich natürlich nicht geändert. Nachdem ich das auch angepasst hab funktioniert alles perfekt!
Trotzdem nochmal Danke für die schnelle Hilfe!