Ankündigung

Einklappen
Keine Ankündigung bisher.

Überprüfen ob mind. 11 Checkboxen ausgewählt wurden

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Überprüfen ob mind. 11 Checkboxen ausgewählt wurden

    Hi zusammen!

    Ich habe ein Formular mit ca. 20 Checkboxen aus verschiedenen Interessengebieten. Nun möchte ich das die Besucher mind. 11 auswählen müssen um das Formular senden zu können. Wie kann ich das am besten machen? Wie man überprüft ob z.B. die AGB's akzeptiert wurden weis ich, aber da bin ich dann doch eher ratlos.

    Wäre super wenn mir jemand weiterhelfen kann.
    Wer Rechtschreibfehler findet, darf sie behalten!

  • #2
    AW: Überprüfen ob mind. 11 Checkboxen ausgewählt wurden

    Hm, keine Ahnung ob es da eine einfache Lösung gibt per JS aber das ist auch nicht die optimal Lösung, da Leute die JS deaktiviert haben, die Überprüfung ja unterlaufen. Also per PHP auf der nächsten Seite prüfen. Dann würde ich einfachhalber den Checkboxen als Bezeichnung eine durchlaufende Nummerrierung geben z.B. cb1 bis cb20. Das ganze dann mit einer for Schleife durchlaufen lassen, die einträge überprüfen, mitzählen und dann vergleichen. Ich gehe mal davon aus, das wenn die Checkbox angewählt ist, wird der Wert 1 übergeben

    PHP-Code:
    $count 0;

    for(
    $i 1$i != '21'$i++)
    {
      if(
    $_POST['cb'.$i] == '1')
      {
        
    $count++;
      }
    }

    if(
    $count '11')
    {
      echo 
    'Zu wenig Felder ausgewählt';
    }
    else
    {
      echo 
    'Genug Felder ausgewählt';

    Meine neue private Homepage ist fertig. Es wird um Meinungen, Anregungen, Kritik und Gästebucheinträge gebeten: http://markus.ug-team.de

    Kommentar


    • #3
      AW: Überprüfen ob mind. 11 Checkboxen ausgewählt wurden

      erstmal danke für den guten Ratschlag.

      Es wäre jedoch schon besser wenn ich das ganze noch auf der selben Seite via JavaScript überprüfen kann, da ich das gesamte Formular bereits mit JavaScript prüfe.
      Wer Rechtschreibfehler findet, darf sie behalten!

      Kommentar


      • #4
        AW: Überprüfen ob mind. 11 Checkboxen ausgewählt wurden

        Dir ist aber klar, das ich dann mit abgeschaltetem JS Deine ganzen Sicherheitsüberprüfungen umgehen kann? Bei der Überprüfung weiß ich selber nicht wie man das mit JS macht
        Meine neue private Homepage ist fertig. Es wird um Meinungen, Anregungen, Kritik und Gästebucheinträge gebeten: http://markus.ug-team.de

        Kommentar


        • #5
          AW: Überprüfen ob mind. 11 Checkboxen ausgewählt wurden

          ja, so wichtig ist die Überprüfung auch nicht wirklich, aus dem Grund habe ich mich für JS entschieden. Ansonsten müsste ich alles auf PHP umstellen und das wäre nicht so gut... *murks*


          Edit (autom. Beitragszusammenführung):

          grrrrr.... ich habs. Ich habe es jetzt so gemacht:

          Ich habe Count auf 0 gesetzt. Dann habe ich jede Checkbox überprüft, sobald eine angeklickt wurde, wird count um 1 erhöht. Am Schluß wird überprüft ob Count < 11 ist. Ist dies der Fall kommt eine Fehlermeldung.
          Zuletzt geändert von oli-bt; 15.10.2007, 11:17. Grund: Antwort auf eigenen Beitrag innerhalb von 24 Stunden!
          Wer Rechtschreibfehler findet, darf sie behalten!

          Kommentar

          homepage-forum.de - Hilfe für Webmaster! Statistiken

          Einklappen

          Themen: 56.767   Beiträge: 429.758   Mitglieder: 28.517   Aktive Mitglieder: 48
          Willkommen an unser neuestes Mitglied, Mys87.

          Online-Benutzer

          Einklappen

          177 Benutzer sind jetzt online. Registrierte Benutzer: 3, Gäste: 174.

          Mit 3.502 Benutzern waren am 23.01.2020 um 18:20 die meisten Benutzer gleichzeitig online.

          Die neuesten Themen

          Einklappen

          • Sempervivum
            Antwort auf Da geht die Post ab oder auch nicht
            Meinst Du mit e-Brief den Service der Deutschen Post? Da war ich auch Mal und
            1. War es nicht sehr benutzerfreundlich
            2. Funktionierte häufig irgend etwas nicht
            Daher habe ich dann zu onlinebrief24.de gewechselt und bin dort sehr zufrieden. Nur Briefe verschicken, kein Empfang.

            Oder meintest...
            Gestern, 22:54
          • Mys87
            Antwort auf SSL-Zertifikat bzw. DNS Eintrag bei evanzo???
            Hallo,

            also es gibt im Plesk einen extra Unterpunkt für let's encrypt, da kann ich ein kostenloses Zertifikat erstellen lassen und dann wird man aufgefordert einen DNS Eintrag zu erstellen, siehe Anhang 01.
            Ich könnte mir vorstellen dass ich die Daten bei - siehe Anhang 02 - eintragen...
            Gestern, 22:47
          • Testie
            Antwort auf SSL-Zertifikat bzw. DNS Eintrag bei evanzo???
            Der DNS-Eintrag muss ja schon vorhanden sein, da die Seite sicherlich ohne SSL, also nur http (nicht https) erreichbar ist.
            DNS steht für Domain Name System und ist ein Protokoll zur Namensauflösung worüber die IP vom Webserver mit der Domain verbunden wird.
            Mit dem SSL Zertifikat hat...
            Gestern, 21:04
          • ST747
            Da geht die Post ab oder auch nicht
            hi,

            jetzt wollte ich mal ganz modern sein und hatte mich bei e-brief angemeldet.angeblich geht alles ganz schnell bis man online seine briefe schreiben kann.
            dann kam nach ein paar tagen der brief mit dem code für eine verifizierung. nach eingabe des code musste man sich dann noch...
            Gestern, 20:49
          • ST747
            Antwort auf SSL-Zertifikat bzw. DNS Eintrag bei evanzo???
            hallo, ich kennes es nur so von meinem provider, man bestellt das für seine domäne und
            der provider macht dann auch die zuweisung des zertifikates, also den dns-eintrag.
            frage doch den provider erst einmal ob er das macht.das gehört eigentlich dazu.
            viele grüße
            gerhard...
            Gestern, 20:24

          Die neuesten Beiträge

          Einklappen

          • ST747
            Da geht die Post ab oder auch nicht
            hi,

            jetzt wollte ich mal ganz modern sein und hatte mich bei e-brief angemeldet.angeblich geht alles ganz schnell bis man online seine briefe schreiben kann.
            dann kam nach ein paar tagen der brief mit dem code für eine verifizierung. nach eingabe des code musste man sich dann noch...
            Gestern, 20:49
          • Sempervivum
            Antwort auf Da geht die Post ab oder auch nicht
            Meinst Du mit e-Brief den Service der Deutschen Post? Da war ich auch Mal und
            1. War es nicht sehr benutzerfreundlich
            2. Funktionierte häufig irgend etwas nicht
            Daher habe ich dann zu onlinebrief24.de gewechselt und bin dort sehr zufrieden. Nur Briefe verschicken, kein Empfang.

            Oder meintest...
            Gestern, 22:54
          • Mys87
            SSL-Zertifikat bzw. DNS Eintrag bei evanzo???
            Hallo zusammen,

            da ein SSL-Zertifikat mittlerweile wohl Standard ist würde ich nun auch gerne eins einsetzen. Bin bei evanzo und da habe ich auch schon die Möglichkeit eines kostenloses Zertifikates über let's encrypt gefunden. Nun soll man ein DNS Eintrag erstellen und da komme ich...
            Gestern, 18:13
          • Mys87
            Antwort auf SSL-Zertifikat bzw. DNS Eintrag bei evanzo???
            Hallo,

            also es gibt im Plesk einen extra Unterpunkt für let's encrypt, da kann ich ein kostenloses Zertifikat erstellen lassen und dann wird man aufgefordert einen DNS Eintrag zu erstellen, siehe Anhang 01.
            Ich könnte mir vorstellen dass ich die Daten bei - siehe Anhang 02 - eintragen...
            Gestern, 22:47
          • Testie
            Antwort auf SSL-Zertifikat bzw. DNS Eintrag bei evanzo???
            Der DNS-Eintrag muss ja schon vorhanden sein, da die Seite sicherlich ohne SSL, also nur http (nicht https) erreichbar ist.
            DNS steht für Domain Name System und ist ein Protokoll zur Namensauflösung worüber die IP vom Webserver mit der Domain verbunden wird.
            Mit dem SSL Zertifikat hat...
            Gestern, 21:04
          • ST747
            Antwort auf SSL-Zertifikat bzw. DNS Eintrag bei evanzo???
            hallo, ich kennes es nur so von meinem provider, man bestellt das für seine domäne und
            der provider macht dann auch die zuweisung des zertifikates, also den dns-eintrag.
            frage doch den provider erst einmal ob er das macht.das gehört eigentlich dazu.
            viele grüße
            gerhard...
            Gestern, 20:24
          • blommberg
            Ist IONOS Now geeignet? (Oder Creator?)
            2. Frage
            Also: Ich möchte eine Ableger-Seite von meiner Arzt Praxis (www.hno-bremen-west.de) haben, es geht um Hypnose u.ä. Wir sind schon bei IONOS mit der Praxis-Seite, gefällt mir ganz gut.
            - Es soll vor allem die Möglichkeit bestehen, Audios einzubinden. (Der im anderen Post geäußerte...
            14.01.2021, 12:04
          • Megabyte
            Antwort auf Ist IONOS Now geeignet? (Oder Creator?)
            Hi blommberg

            Generell kann man für 5€ nicht meckern: Das ist ok. Aber wenn man für das Einbinden von Audio - eine ultra-primitive Aktion unter HTML5 - ein Profi-Paket buchen muss ist das lächerlich...

            Falls du auf bei deiner Webseite Zugriff auf das Skript hast (also selber...
            Gestern, 10:27
          • blommberg
            Antwort auf Ist IONOS Now geeignet? (Oder Creator?)
            Darauf komme ich zurück!



            Das "now" Paket kostet 5,- monatlich (Domain extra), das geht doch eigentlich, oder?...
            Gestern, 10:06
          • Megabyte
            Antwort auf Php Variable in einen Javascript Array einfügen?
            Hi Nightland Driver

            Dein Post ist schon 'ne Weile her und daher weiß ich nicht ob er noch relevant ist. Falls ja habe ich 'nen Tip, falls nein - ignorieren :-)

            Du schreibst dass der erste Lösungsweg gut ist, aber... "Die idee an sich ist ganz gut, leider müssen vor...
            14.01.2021, 22:20
          Lädt...
          X