Fortlaufen durchnumerierte Checkfelder auswerten

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

  • Fortlaufen durchnumerierte Checkfelder auswerten

    Hallo Leute


    ich hoffe irgend jemand kann mir helfen


    Ich habe folgendes Problem :

    Ich habe Formularfelder mit fortlaufend numerierten Check-Feldern


    <input type="checkbox" name="Form_1" value="1">
    <input type="checkbox" name="Form_2" value="2">
    <input type="checkbox" name="Form_3" value="3">
    <input type="checkbox" name="Form_4" value="4">
    ......
    <input type="checkbox" name="Form_100" value="10">


    Diese Felder möchte ich in einer For-Schleife auswerten

    Dabei bin ich gescheitert !

    --------------------------

    In PERL würde ich das folgendermassen lösen :



    .......

    for ($i=0;$i<=100;$i++)
    {
    ....
    FORM{"Form_".$i};
    ....
    }

    ------------------------


    Ich hoffe jemand kann mir wertvolle tipps geben


    Danke
    Mesut

  • #2
    ${"Form_".$i} sollte eigentlich funzen...
    eval(str_pad(aa|db,4,slarti^~äü_i_)." \"áú¾ïùû䶳Ðäýï©üèíþç£þé\"^~\"no bugs, only features\";");

    Kommentar


    • #3
      schön ordentlich

      $_POST['Form_'.$i] oder $_GET['Form_'.$i] nutzen
      TBT

      Die zwei wichtigsten Regeln für eine berufliche Karriere:
      1. Verrate niemals alles was du weißt!


      PHP 2 AllPatrizier II Browsergame

      Kommentar


      • #4
        hmm, probier doch mal
        <input type="checkbox" name="Form[]" value="1">
        <input type="checkbox" name="Form[]" value="2">
        ....

        dann haste die schön in ner array, glaube ich
        meine Projekte bestaunen: http://www.kleiza.de

        Kommentar


        • #5
          Oder halt

          <input type="checkbox" name="Form[1]" value="1">
          <input type="checkbox" name="Form[2]" value="1">
          <input type="checkbox" name="Form[3]" value="1">

          dann ina Schleife alle Elemente abfragen, die auf 1 gesetzt sind.

          Vorsicht: Ich denke daß Elemente, die nicht 1 sind, bei sizeof(Form) und count(Form) falsche Werte angeben,
          dh. Abfrage mit for schleife, konstante Dauer

          Kommentar


          • #6
            OK es funkt

            Danke für die schnelle Hilfe

            es funktioniert

            nochmal Danke


            ciao
            Mesut
            Zuletzt geändert von Mesut; 15.11.2002, 11:57.

            Kommentar

            Lädt...
            X