kostenloser Webspace werbefrei: lima-city


Formular Felder

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    w*a

    Ich m?chte, das man w?hlen kann wie viele Felder ein Formular haben soll, so wie hier beim Dateiupload die Anzahl der Dateien. Das habe ich bisher mit einer for schleife gemacht, aber es hat dann mit dem Formular absenden nicht mehr geklappt k?nnte mir da jemand helfen hier noch mein Code falls das weiterhilft:
    echo ('
    <form action="" method="post">
    <input type="text" size="2" name="anz">
    <input type="submit" name="send" value="ok">
    </form> ');
    
    if ($_POST['anz'])
    {
    
    //<form action=//"//" method=//"post//"//>
    for ($x; $x < $_POST['anz']; $x++)
    { 
    
    echo ('
    <table cellspacing="0" border="1" bordercolor="black">
    <tr>
    <td width="2">Bez.</td>
    <td>Time</td>
    <td>Player 1</td>
    <td>Player 2</td>
    <td>Resultat 1</td>
    <td>Resultat 2</td>
    </tr>
    <tr>
    <td><input type="text" size="2" name="bez"></td>
    <td><input type="text" name="time"></td>
    <td><input type="text" name="p1"></td>
    <td><input type="text" name="p2"></td>
    <td><input type="text" size="2" name="r1"></td>
    <td><input type="text" size="2" name="r2"></td>
    </tr> </table> ');
    }
    print '<input type="submit" name="match" value="speichern">';
    print '</form>';
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hallo,

    also du willst mehrere Forumularfelder haben um verschiedene Sachen einzugeben. Die Anzahl der Formularfelder ist variabel?

    Wenn ja benutz doch wie ?blich die for Schleife und lasse beim Absenden die Formulardaten in ein Array schreiben und anschlie?end kannst du sie dann einzeln aus dem Array auslesen.
  4. Autor dieses Themas

    w*a

    Ich weiss nicht ob das was bringt das Absenden des Formulars funktioniert ja nicht dann schreibt es ja auch nichts in den Array
  5. Wenn das der oben angegebene Quelltext ist kann es ja auch nicht funktionieren. Du ?ffnest einmal das Formular und dann schlie?t du es wieder.

    echo ('
    
    <form action="" method="post">
    
    <input type="text" size="2" name="anz">
    
    <input type="submit" name="send" value="ok">
    
    </form> ');


    Dann aber ?ffnest du das n?chste Formular nicht, sondern schlie?t es nur wieder.

    print '<input type="submit" name="match" value="speichern">';
    
    print '</form>';


    Also kannn der Submit Button auch nichts verschicken.
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!