[PHP] Übergabeparameter gehen verloren



  • Hallo zusammen,

    ich habe eine Eingabeform bestehend aus zwei "Checkboxen" erstellt.
    Der Submit-Button zeigt auf die gleiche Seite, jedoch gehen die Übergabeparameter verloren (die ich im Form-Tag definiert habe), während die Werte aus den beiden Checkboxen ankommen.

    Ideen?

    Hier mal der Code der Datei "matrix.php" (Auwahlmatrix ;-):

    <? print '
         // Parameter in Großschrift kommen nicht an ...
         <form name="parameter" action="matrix.php?FAM=' . $FAM ;
         print '&CHIPNAME=' . $CHIPNAME . '&FNAME=' . $FNAME . '">'; 
    ?>
    <div>
    <? 
        // ... während die Werte der Checkboxen ordnungsgemäß 
        // in der matrix.php ankommen.
        if( $show_hidden == "1")
        { 
            print "<input type=\"checkbox\" name=\"show_hidden\"         
            checked=\"checked\"> Verstecke Register/Bitmaps ausgeben <br />"; 
        }
        else    
        { 
            print "<input type=\"checkbox\" name=\"show_hidden\" > 
            Verstecke Register/Bitmaps ausgeben <br />"; 
        }
        if( $show_remark == "1")
        { 
            print "<input type=\"checkbox\" name=\"show_remark\" 
            checked=\"checked\"> Verstecke Remark-Anweisungen ausgeben <br />"; 
        }
        else    
        { 
            print "<input type=\"checkbox\" name=\"show_remark\" > 
            Verstecke Remark-Anweisungen ausgeben <br />"; 
        }
        ?>
        <input type="submit" value="Aktualisieren">
      </div>
    </form>
    

  • Mod

    Dein form hat kein method

    Wenn du method="post" hast, dann werden die GET werte nicht ausgelesen und bei method="get" die POST werte. Also entscheid dich einfach.



  • Besten Dank, jetzt läufts 🙂


Log in to reply