Sibel: Online Unterschriften sammeln

Hallo Zusammen,

ich möchte gerne auf meiner Homepage (http://www.online-turk.tr.gg) eine Seite erstellen, indem Besucher ihre Stimmen (unterschriften) eintragen können. Folgende Felder sollen ausgefüllt werden: Name, Vorname, Alter, Beruf, Wohnort, Kommentar (ca.50 Zeichen) . Die Einträge sollen aber auch gleichzeitig auf der Seite aufgelistet werden. Wenn möglich soll auch eine kleine Anzeige allen anzeigen wieviele Stimmen insgesamt eingetragen sind.
Dies ganze soll auf HTML-Basis möglich sein.

Könnt ihr mir evtl. Tipps hierzu geben??

Bedanke mich im Voraus.
Liebe Grüße
Sibel aus Frankfurt/Main

  1. Mahlzeit,

    Dies ganze soll auf HTML-Basis möglich sein.

    Nur mit HTML? Schwer möglich - schließlich müssen die Eingaben, die die Nutzer machen, ja auch irgendwo verarbeitet und gespeichert werden (sinnvollerweise auf dem Server ... also bietet sich dafür auch eine Server-seitige Skriptsprache an).

    MfG,
    EKKi

    1. ... also bietet sich dafür auch eine Server-seitige Skriptsprache an

      Erstmal danke für die schnelle Antwort.
      Ich dachte nur an was sehr einfaches... wie so ein Gästebuch o.ä.

      Und wie mach ich das "server-seitige Skriptsprache" ?

      Ich glaube nicht dass, ich auf dem Sever Änderungen machen kann, weil meine Site (tr.gg) stammt vom http://www.homepage-baukasten.de/?t=30

      Gibt es was anderes, was ich machen kann?? :-(

      Liebe Grüße Sibel

      1. Hallo Sibel!

        Ich dachte nur an was sehr einfaches... wie so ein Gästebuch o.ä.

        Ein Gästebuch-Skript ist für Dein Anliegen auch genau das Richtige. Nur, da wird Perl, PHP o.Ä. dazu benötigt, also serverseiten Skriptsprachen.

        Ich glaube nicht dass, ich auf dem Sever Änderungen machen kann, weil meine Site (tr.gg) stammt vom http://www.homepage-baukasten.de/?t=30

        Du musst Dich nur erkundigen, ob Du PHP oder Perl einsetzen kannst. Wenn eine der Sprachen vorhanden ist, suchst Du Dir ein passendes Skript und änderst es nach Belieben.

        Gibt es was anderes, was ich machen kann?? :-(

        Sonst nicht, fürchte ich.

        Viele Grüße aus Frankfurt/Main,
        Patrick

        --

        _ - jenseits vom delirium - _
        [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
        Nichts ist unmöglich? Doch!
        Heute schon gegökt?
        1. Hi. Dankeschön !!!

          Du musst Dich nur erkundigen, ob Du PHP oder Perl einsetzen kannst. Wenn eine der Sprachen vorhanden ist, suchst Du Dir ein passendes Skript und änderst es nach Belieben.

          Ok, dann werd ich mich mal bei denen erkundigen.

          Gibt es was anderes, was ich machen kann?? :-(
          Sonst nicht, fürchte ich.

          Ich werd das schon schaffen :o) Immerhin weis ich jetzt dass es über html nicht so funktioniert wie ich es mir vorgestellt habe.

          Vielen lieben Dank und Grüße Sibel

          1. Hallo (nochmal) an ALLE !!

            hierzu hab ich etwas gefunden. Ich glaube dies kann ich auch für das sammeln der Stimmen benutzen.

            Es ist eine "To-Do Liste" auf HTML-Basis.
            Dieses hab ich soweit angepasst, nur es gibt einen Button zum Deleten der einzelnen Einträge, dieses möchte ich natührlich nicht haben veröffentlichen. Ich möchte es gerne aus dem Qelltext herausnehmen. Nur ich hab die richtige stelle nicht gefunden.

            Noch viel viel besser währe es wenn das Buttom "Delete" erst dann zu nutzem kommt wenn ein bestimmtes "Passwort" eingegeben wird??? Ist sowas möglich?? << Dies währ natührlich ein Luxus :o)

            Hier das Script: (Ist auch auf der folgender Seite zu sehen: http://online-turk.tr.gg/Test.htm)

            <!-- Script-Anfang -->
            <!--  Diesen Code musst Du in den head-Tag einfügen-->
            <SCRIPT LANGUAGE="JavaScript">
            <!-- Original:  Pete Thompson (thompp@globalnet.co.uk) -->
            <!-- Web Site:  http://www.users.globalnet.co.uk/~thompp -->
            <!-- Begin
            var expDays = 30;
            var exp = new Date();
            exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
            var ShowCount = 0;
            var SwapColour;
            function ListToDoItems() {
            var NumToDoItems = GetCookie('PT_NumToDoList');
            var i;
            var ToDoItem;
            if (NumToDoItems == null) {
            NumToDoItems = 0;
            }
            ShowCount = 0; SwapColour = 0;
            for (i=1; i <= NumToDoItems; i++) {
            ToDoItem = GetCookie('PT_ToDoItem'+i);
            if (ToDoItem != null) {
            PrintItem(ToDoItem, i);
                  }
               }
            }
            function DeleteItem(Count) {
            DeleteCookie('PT_ToDoItem'+Count);
            window.location = window.location;
            }
            function PrintItem (ToDoItem, Count) {
            var color = "";
            SwapColour = 1 - SwapColour;
            if (SwapColour==1) {color = "bgcolor='#c0c0c0'"} ;
            ShowCount++;
            document.write("<tr " + color + ">");
            document.write("<td width=10% align=center valign=top><small><b>"+ShowCount);
            document.write("<td width=75% align=left  ><small>"+ToDoItem);
            document.write("<td width=15% align=center><small>"+"<a href='javascript:DeleteItem(" + Count + ")'>Delete</a>");
            }
            function AddItem() {
            var NumToDoItems = GetCookie('PT_NumToDoList');
            var i;
            var ToDoItem;
            if (NumToDoItems == null) {
            NumToDoItems = 0;
            }
            ToDoItem = prompt("Enter new item");
            if ((ToDoItem != null) && (ToDoItem != "undefined" )) {
            NumToDoItems++;
            SetCookie('PT_ToDoItem'+NumToDoItems, ToDoItem, exp);
            SetCookie('PT_NumToDoList',NumToDoItems, exp);
            window.location = window.location;
               }
            }
            function set() {
            VisitorName = prompt("Who are you?");
            SetCookie ('VisitorName', VisitorName, exp);
            SetCookie ('WWHCount', 0, exp);
            SetCookie ('WWhenH', 0, exp);
            }
            function getCookieVal (offset) {
            var endstr = document.cookie.indexOf (";", offset);
            if (endstr == -1)
            endstr = document.cookie.length;
            return unescape(document.cookie.substring(offset, endstr));
            }
            function GetCookie (name) {
            var arg = name + "=";
            var alen = arg.length;
            var clen = document.cookie.length;
            var i = 0;
            while (i < clen) {
            var j = i + alen;
            if (document.cookie.substring(i, j) == arg)
            return getCookieVal (j);
            i = document.cookie.indexOf(" ", i) + 1;
            if (i == 0) break;
            }
            return null;
            }
            function SetCookie (name, value) {
            var argv = SetCookie.arguments;
            var argc = SetCookie.arguments.length;
            var expires = (argc > 2) ? argv[2] : null;
            var path = (argc > 3) ? argv[3] : null;
            var domain = (argc > 4) ? argv[4] : null;
            var secure = (argc > 5) ? argv[5] : false;
            document.cookie = name + "=" + escape (value) +
            ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
            ((path == null) ? "" : ("; path=" + path)) +
            ((domain == null) ? "" : ("; domain=" + domain)) +
            ((secure == true) ? "; secure" : "");
            }
            function DeleteCookie (name) {
            var exp = new Date();
            exp.setTime (exp.getTime() - 1);
            var cval = GetCookie (name);
            document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
            }
            //  End -->
            </script>
            <!--  Diesen Code musst Du in den <body> einfügen.-->
            <b><center><big>Imza Kampanyasi</big><center></b>
            <hr><br>
            <table width=100%>
            <SCRIPT LANGUAGE="JavaScript">
            <!-- Begin
            ListToDoItems();
            //  End -->
            </SCRIPT>
            </table>
            <br><hr>
            <center>
            <a href="javascript:AddItem()">Kayit</a>
            </center>
            <!-- Script-Ende -->

  2. Hello out there!

    indem Besucher ihre Stimmen (unterschriften) eintragen können. Folgende Felder sollen ausgefüllt werden: Name, Vorname, Alter, Beruf, Wohnort, Kommentar (ca.50 Zeichen) . Die Einträge sollen aber auch gleichzeitig auf der Seite aufgelistet werden.

    Du willst die Angaben der Personen dann öffentlich im Internet verbreiten? Das kann nicht dein Ernst sein.

    Datenschutz solltest du ernstnehmen. Sehr ernst.

    See ya up the road,
    Gunnar

    --
    „Und [dieses Forum] soll […] auch ein Fachforum bleiben und kein Psychologieforum werden.“ (Kirsten Evers)
    1. Mahlzeit,

      Du willst die Angaben der Personen dann öffentlich im Internet verbreiten? Das kann nicht dein Ernst sein.

      Oooch, wieso nicht? Wenn die Personen der Veröffentlichung zugestimmt haben?

      Datenschutz solltest du ernstnehmen. Sehr ernst.

      Das stimmt natürlich.

      MfG,
      EKKi

    2. Hallo Gunnar,

      Du willst die Angaben der Personen dann öffentlich im Internet verbreiten? Das kann nicht dein Ernst sein.

      Genau, deren Ernst kann das auch nicht sein.

      Datenschutz solltest du ernstnehmen. Sehr ernst.

      Mir ist schleierhaft, wo du hier ein Datenschutzproblem siehst.

      Gruß,

      Johannes

      1. Hello out there!

        Genau, deren Ernst kann das auch nicht sein.

        Mir ist schleierhaft, wo du hier Alter, Beruf, Wohnort der Unterzeichner einsehen kannst.

        Mir ist schleierhaft, wo du hier ein Datenschutzproblem siehst.

        In der Veröffentlichung aller Personendaten. So ist "Folgende Felder sollen ausgefüllt werden: [...] Die Einträge sollen aber auch gleichzeitig auf der Seite aufgelistet werden" zu verstehen.

        See ya up the road,
        Gunnar

        --
        „Und [dieses Forum] soll […] auch ein Fachforum bleiben und kein Psychologieforum werden.“ (Kirsten Evers)
        1. Hallo Gunnar,

          Mir ist schleierhaft, wo du hier Alter, Beruf, Wohnort der Unterzeichner einsehen kannst.

          Ja, und? Wenn Sibel dazu sagt, dass alles auf der Webseite erscheint, hat er vielleicht ein Problem genügend Unterschriften zu erreichen, aber es kann ja jeder selbst entscheiden, ob er seine Daten dort eintragen will.

          Mir ist schleierhaft, wo du hier ein Datenschutzproblem siehst.

          In der Veröffentlichung aller Personendaten. So ist "Folgende Felder sollen ausgefüllt werden: [...] Die Einträge sollen aber auch gleichzeitig auf der Seite aufgelistet werden" zu verstehen.

          Wie gesagt, im Endeffekt veröffentlichen die Besucher ihre Daten ja selber. Sibel könnte auch nach sexuellen Präferenzen oder Vorstrafen fragen, solange jeder Unterzeichner darüber aufgeklärt wird, das alles veröffentlicht wird.

          Schöne Grüße,

          Johannes

    3. Hello out there!

      indem Besucher ihre Stimmen (unterschriften) eintragen können. Folgende Felder sollen ausgefüllt werden: Name, Vorname, Alter, Beruf, Wohnort, Kommentar (ca.50 Zeichen) . Die Einträge sollen aber auch gleichzeitig auf der Seite aufgelistet werden.

      Du willst die Angaben der Personen dann öffentlich im Internet verbreiten? Das kann nicht dein Ernst sein.

      Datenschutz solltest du ernstnehmen. Sehr ernst.

      Hallo Grunner,
      mit Datenschutz kenn ich mich auch ein wenig aus. Sie ernst zu nehmen finde ich auch eine sehr wichtige Sache.

      Ich möchte auch niemanden dazu zwingen Ihre Daten zu veröffentlichen. Es sollen auch keine Flichtfelder vorhanden sein.
      Klar wollte ich auch vorher die Informationen geben, dass die Stimmen auf der Seite veröffentlich werden. Wer Probleme damit hat gibt halt seine Stimme nicht ab. Ist doch vollkommen OK.

      Naja, trotzdem Danke auch an dich :-)

      Liebe Grüße Sibel

      1. Hello out there!

        Ich möchte auch niemanden dazu zwingen Ihre Daten zu veröffentlichen. Es sollen auch keine Flichtfelder vorhanden sein.

        Ich denke, zumindest in Deutschland, muss eine Unterschriftensammlung, soll sie denn Relevanz haben, auch die Meldeadressen der Unterzeichner enthalten. Aber diese müssen ja nicht auf der Webseite erscheinen.

        Klar wollte ich auch vorher die Informationen geben, dass die Stimmen auf der Seite veröffentlich werden. Wer Probleme damit hat gibt halt seine Stimme nicht ab.

        Warum willst du alle Daten für alle sichtbar ausgeben? Nur die Namen reichen doch (evtl. noch der Ort, aber nicht Straße und Hausnummer). Wenn du darauf hinweist, dass die sensiblen Daten nicht veröffentlicht werden, wirst du vielleicht mehr Stimmen zusammenbekommen.

        See ya up the road,
        Gunnar

        --
        „Und [dieses Forum] soll […] auch ein Fachforum bleiben und kein Psychologieforum werden.“ (Kirsten Evers)
        1. Warum willst du alle Daten für alle sichtbar ausgeben? Nur die Namen reichen doch (evtl. noch der Ort, aber nicht Straße und Hausnummer). Wenn du darauf hinweist, dass die sensiblen Daten nicht veröffentlicht werden, wirst du vielleicht mehr Stimmen zusammenbekommen.

          »»

          Von Straße und Hausnummer war nicht die Rede Grunnar!!!
          Name, Alter, Ort, evtl. Beruf... Schlimm finde ich es peröhnlich nicht. Wer nicht möchte gibt halt seine Stimme nicht ab.. So einfach ist das :D