+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Dynamisches Formular

  1. #1
    TP-Newbie Wallangel macht alles soweit korrekt
    Registriert seit
    Jun 2007
    Beiträge
    1

    Dynamisches Formular

    So ich sitze nun schon den ganzen nachmittag daran, bekomme es aber nicht hin. Habe alle möglichen Suchfunktionen benutzt aber es will immer noch nicht.
    Soviel zur Vorgeschichte!
    Zu mir Programmiere seit ca. 1-2 Jahren nebenbei wenn ich Zeit habe html,php,mysql sind schon relativ sicher bei mir, doch javascript läuft noch nicht rund. Noch kein tutorial für die grundlagen gefunden. Naja daher läuft es bei mir meist mit zusammenkopieren und ausprobieren.
    Nu aber zu meinem Problem:
    Ich schreibe gerade eine Seite bei der Rezepte gesammelt werden. Soweit kein Problem. Mein Problem beginnt an der Stelle wo die Rezepte eingegeben werden. Dies soll in der Form passieren das ich 2 Spalten habe, links die Zutaten und rechts jeweils auf der gleichen höhe was mit diesen zutaten angestellt wird. Daher habe ich pro Zeile 2 Eingabefelder erstellt für Zutaten und Beschreibung. Soweit so gut. Nun soll aber bei klick auf einen button "[mehr]" eine neue zeile erstellt werden mit 2 neuen eingabefeldern, sodass immer nur soviele zeilen da sind wie benötigt. Wie realisiere ich das? Die Formularfelder müssen ja immer wieder neu benannt werden. glaub ich zumindest. Und den Quellcode für die Ausgabe des gesammten HTML codes ist mir auch noch ein rätsel. werde weiterhin probieren etwas hinzubekommen, aber mal sehn wie es mit dem erfolg aussieht.

    Vielen Dank schonmal
    Christian

  2. #2
    TP-Veteran Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Avatar von Guin
    Registriert seit
    Nov 2006
    Ort
    Nordholz
    Beiträge
    1.686
    Die Formularfelder müssen ja immer wieder neu benannt werden.
    Moin. Hier mal eine kleine Hilfe fuer die Benennung der Felder.
    "immergleicherfeldnameSpalte1[]" ...
    Auf diese Weise musst du dich nicht mehr so sehr um die Feldnamen kuemmern.
    Falls das ueberhaupt ein Problem von dir war.
    Gruss Guin
    Mein Blog

  3. #3
    TP-Specialist phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    Hallo Christian,

    ich hatte sowas auch mal gebraucht für Uploadfelder und da ich mich mit JS nicht sonderlich auskenne, war das seiner Zeit auch ein Kampf bis ich was hingefummelt hatte.
    Im Anhang findest Du mal einen Auszug aus dem Script ( Datei von .txt in .html umbennen nicht vergessen ) zum dynamischen erstellen von Uploadfelder in einer Tabelle. Sicherlich gibt es elegantere Lösungen, aber sie funktioniert ( zumindest bei mir )

    Was passiert ist, daß ein Klick auf den Link neue Felder hinzufügt die alle den selben Namen haben. Damit man das später in PHP auswerten kann kommen hinter die Namen eckige Klammern, somit wird beim absenden des Formular ein Array übermittelt das man ganz normal auswerten kann. Du schreibst ja oben das Du fit bist in PHP, von daher sollte das dann kein Problem darstellen.
    Das ganze dient nur als Lösungsansatz, also ist noch etwas umstricken deinerseits notwendig.

    Ach, noch so nebenbei bemerkt; es gibt hier extra ein Unterforum für JavaScript. Vielleicht findest Du da eher etwas passendes.
    Angehängte Dateien

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51