Umfragemodul

Darth-Vader
Beiträge: 661
Registriert: So 25. Jan 2004, 19:06
Wohnort: Stuttgart-Bad Cannstatt
Kontaktdaten:

Beitrag von Darth-Vader »

coco hat geschrieben:Wenn ich den Zeichensatz ISO-8859-1 benutze funktioniert als, sobald ich Zeichnsätze in ISO-8859-4 oder ISO-8859-9 eingebe werden diese nicht mehr korrekt angezeigt, könnt Ihr mir bitte Helfen ich würde gerne diesen Modul nutzen und ich weis nicht wo ich anfangen soll.

@coco:
öhm, geb ma en beispiel oder screenshot oder ne url oder sonst was, so dass ich besser seh was du meinst.... :roll:




@all:
das neueste release, nämlich vom 21.05.04, is auf meiner homepage unter http://www.forseth.de zu finden und behebt den bug, dass man die seite 2 mal laden muss um das formular zum voten zu sehen.

have fun und gebt mir dann feedback ob's funzt oder nit!




n8, Darth. :twisted:
ImmoF
Beiträge: 175
Registriert: Do 26. Jun 2003, 18:33
Kontaktdaten:

Beitrag von ImmoF »

Wenn ich das richtig sehe, hast Du einen Reload eingebaut.

So wie Dein cookie_Code im aktuellen Download vorhanden ist, laedt er zumindest bei mir die Seite nicht. Abgesehen von den fehlenden PHP-Klammern scheint beim Header-Reload ein Hochkomma zuviel zu sein.

Ich habe dort einfach den URL hardgecodet fuer den Reload. Dann klappt es bestens - zumindest im IE 6.

Gut gefaellt mir auch das neue Stylesheet fuer die Balken!

Danke Dir noch mal fuer die Muehe.

Gruss aus Braunschweig
Immo
Darth-Vader
Beiträge: 661
Registriert: So 25. Jan 2004, 19:06
Wohnort: Stuttgart-Bad Cannstatt
Kontaktdaten:

Beitrag von Darth-Vader »

ImmoF hat geschrieben:Wenn ich das richtig sehe, hast Du einen Reload eingebaut.

So wie Dein cookie_Code im aktuellen Download vorhanden ist, laedt er zumindest bei mir die Seite nicht. Abgesehen von den fehlenden PHP-Klammern scheint beim Header-Reload ein Hochkomma zuviel zu sein.

Ich habe dort einfach den URL hardgecodet fuer den Reload. Dann klappt es bestens - zumindest im IE 6.

Gut gefaellt mir auch das neue Stylesheet fuer die Balken!

Danke Dir noch mal fuer die Muehe.

Gruss aus Braunschweig
Immo

??? bei mir funktioniert das release 1:1 übernommen bei 2 verschiedenen präsenzen ohne probs mit IE und FireFox, ich kann also nicht verstehen was du meinst...
ImmoF
Beiträge: 175
Registriert: Do 26. Jun 2003, 18:33
Kontaktdaten:

Beitrag von ImmoF »

mag sein, dass es am frameset liegt, in dem die front_content.php bei unserer installation aufgerufen wird.

in jedem wird lediglich das frameset geschrieben und geladen, aber die seite nach dem redirect nicht geladen.

Diese Zeile funktioniert nicht:

Code: Alles auswählen

 header("Location: "http://".($this->cookie_domain));
dagegen

Code: Alles auswählen

 header("Location: http://www.domain.de/front_content.php");
funktioniert bestens. habe mir jetzt nicht die doku zu header(); angeschaut, wie´s im syntax richtig waere. das ergebnis zaehlt :?
Darth-Vader
Beiträge: 661
Registriert: So 25. Jan 2004, 19:06
Wohnort: Stuttgart-Bad Cannstatt
Kontaktdaten:

Beitrag von Darth-Vader »

ah, ups


hab's geändert, müsste jetzt simmen, guck ma...
ImmoF
Beiträge: 175
Registriert: Do 26. Jun 2003, 18:33
Kontaktdaten:

Beitrag von ImmoF »

jo - haette ich auch drauf kommen koennen. so ist das, wenn man ein html-layout mit php beginnt :)
Darth-Vader
Beiträge: 661
Registriert: So 25. Jan 2004, 19:06
Wohnort: Stuttgart-Bad Cannstatt
Kontaktdaten:

Beitrag von Darth-Vader »

gut, dann is das ja nu behoben, wenn nochmal was is, einfach melden...
ich kann ja auch net jeden bug finden ;)
ChrisD
Beiträge: 132
Registriert: Di 30. Dez 2003, 17:33
Kontaktdaten:

Beitrag von ChrisD »

Also bei mir läufts mit Firefox nicht, mit dem IE schon.
Es werden Frage und Antworten gezeigt, keine Checkboxen und kein Button. :cry:

Gruß
chris
Darth-Vader
Beiträge: 661
Registriert: So 25. Jan 2004, 19:06
Wohnort: Stuttgart-Bad Cannstatt
Kontaktdaten:

Beitrag von Darth-Vader »

kann fast nicht sein, weil ich unter firefox entwickle und mir meine module dann erst unter IE anschaue ;)


was für ne version von firefox hast du?
anjin san
Beiträge: 31
Registriert: Do 20. Mai 2004, 03:21
Kontaktdaten:

leere Seite wird angezeigt

Beitrag von anjin san »

Hallo,
Habe das letzte Release lt. Anweisung eingebaut und getestet.
Hat auch alles geklappt unter Firefox 0.8.
Aber unter IE 5.5 und 6 nur weisse Seite.
Wenn ich denn Cookie Text vor Doctype eingegeben habe kam Fehler 404
und im NS6.2 auch nur weisse Seite oder Fehler 404 :cry:
Darth-Vader
Beiträge: 661
Registriert: So 25. Jan 2004, 19:06
Wohnort: Stuttgart-Bad Cannstatt
Kontaktdaten:

Beitrag von Darth-Vader »

was für versionen von contenido habt ihr denn?
ChrisD
Beiträge: 132
Registriert: Di 30. Dez 2003, 17:33
Kontaktdaten:

Beitrag von ChrisD »

Contenido 4.4.2
Firefox 0.8, aber wenn es unter Firebird 0.7 nicht laufen würde, wär das Modul ja auch nichts.
Ich hoffe, es liegt nicht an Contenido, da das 4.4.4er Update bei mir bis jetzt immer Fehlgeschlagen ist.
Darth-Vader
Beiträge: 661
Registriert: So 25. Jan 2004, 19:06
Wohnort: Stuttgart-Bad Cannstatt
Kontaktdaten:

Beitrag von Darth-Vader »

ich hab es in 4.4.4 und in 4.4.2 erfolgreich laufen:


http://www.forseth.de --> 4.4.4

http://www.asta-zw.de --> 4.4.2
Darth-Vader
Beiträge: 661
Registriert: So 25. Jan 2004, 19:06
Wohnort: Stuttgart-Bad Cannstatt
Kontaktdaten:

Beitrag von Darth-Vader »

dann paste mal den code für die cookies den du verwendest, evtl. stimmt da was net
anjin san
Beiträge: 31
Registriert: Do 20. Mai 2004, 03:21
Kontaktdaten:

Beitrag von anjin san »

Hallo Darth,
Ich verwende Contenido 4.4.4
Webhoster Domainfactory Tarif: Reseller VS XXL
Umfragemodul vom 21.05.04 mit folgendem Code im Layout.
Vor dem öffnenden html und nach Doctype Deklaration.
<?php

/* set expiration time of cookies */
$expires_seconds = 0;
$expires_minutes = 0;
$expires_hours = 0;
$expires_days = 0;
$expires_months = 6;
$expires_total = ($expires_seconds + ($expires_minutes * 60)
+ ($expires_hours * 60 * 60) + ($expires_days * 60 * 60 * 24)
+ ($expires_months * 60 * 60 * 24 * 30));
/* end "set expiration time of cookies" */



/* if there is no cookie yet, set one */
if (!isset($_COOKIE['poll'])) {
setcookie("poll","poll_allowed",(time()+$expires_total),"/",$this->cookie_domain);
header("Location: \"http://".($this->cookie_domain)."\"");
exit;
}
/* end "if there is no cookie yet, set one" */



/* if there was a cookie already set... */
else {

// user allowed to vote and is voting now
if (($_POST['poll_action'] == "vote") and ($_COOKIE['poll'] != "poll_voted")) {
setcookie("poll","poll_voted",(time()+$expires_total),"/",$this->cookie_domain);
}
// end "user allowed to vote and is voting now"

// to prevent a reload bug
if (($_COOKIE['poll'] == "poll_voted") and ($_POST['poll_action'] == "vote")) $_GET['poll_stats'] = "yes";
// end "to prevent a reload bug"

}
/* end "if there was a cookie already set..." */

?>
Mit Firefox 0.8 => OK
Firebird 0.65 => leere Seite Im Quelltext steht nur die Doctype Deklaration und sonst nix.
NS 6.2 => leere Seite
IE 5.5 SP2 => leere Seite
IE 6 => leere Seite
Wenn ich obiges Script aus dem Layout rausgenommen habe wurde die Seite wieder angezeigt, allerdings konnte man natürlich nicht abstimmen.
Es wurde nur die vorhandene Statistik angezeigt.
Wenn ich den Code noch vor Doctype einfüge, erhielt ich nur Fehler 404
Ich hab´s zawr noch nicht probiert, aber hilft es vielleicht, wenn ich die Zeile
header("Location: \"http://".($this->cookie_domain)."\"");
durch
ersetze?
Gesperrt