tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von sheel
  • 1 Beitrag von sheel
ERLEDIGT
JA
ANTWORTEN
6
ZUGRIFFE
334
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    seomaniac seomaniac ist offline Mitglied
    Registriert seit
    Dec 2011
    Beiträge
    18
    Guten Tag meine Lieben,

    Ich muss an dieser Stelle die Kenner unter euch befragen denn ich finde leider nichts brauchbares bei der Recherche im Netz.

    nehmen wir an ich habe mehrere Formulare die sich vom Aufbau etwas unterscheiden können.

    Formular1 enthält z.b. 2 Textfelder:
    Name:
    Vorname:

    Formular2 enthält aber z.b. 4 Textfelder:

    Geschlechterauswahl:
    Name:
    Vorname:

    Formular3 enthält z.b. x Textfelder:
    Anschrift:
    irgendetwas anderes:

    nun zu meiner Frage:
    mein Anliegen ist es dem User eine Vorauswahl zu bieten in dem er X auswahlen treffen kann und dennoch nur zu einem Formular weitergeleitet wird.

    Heißt wählt Besucher Formular1 aus erscheint nur inhalt für Formular1
    wählt er jedoch alle oder X Vorauswahlen an möchte ich das
    er keine Doppelten Formularfelder angezeigt bekommt und auch nur ein Submitbutton vorhanden ist um die Daten nachträglich zu Verarbeiten.

    sprich wenn "Name" 2x gegeben ist nur ein Feld angezeigt wird.

    Bei Auswahl der 3 Beispieloptionen soll also
    ein Formular mit dem inhalt:
    Geschlechterauswahl:
    Name:
    Vorname:
    Anschrift:
    irgendetwas anderes:

    Ausgegeben werden.

    Ich hoffe ihr könnt mir helfen, vielen Dank
     

  2. #2
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.506
    Hi

    Mit reinem HTML wird das nichts.

    JavaScript oder PHP?
    PHP wäre besser, kann aber nicht bei jedem Webspace verwendet werden.
    Hängt vom Anbieter/Produkt ab.
    Wenn es bei dir möglich ist, gehts dafür aber sicher.

    JS hätte das Problem, dass du zwar keine Voraussetzungen dafür brauchst,
    es bei einem (geringen) Teil der Webseitenbesucher nicht funktioniert.
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  3. #3
    seomaniac seomaniac ist offline Mitglied
    Registriert seit
    Dec 2011
    Beiträge
    18
    mir wäre auch ein Lösungsansatz für JS oder PHP recht, leider habe ich bisher nichts brauchbares finden können, habe gehofft das es da eine simple HTML lösung gibt die gleiche ids Ignoriert.

    eine phpbasierende Lösung wäre mir allerdings lieber als JS, da das nicht clientseitig ausgeführt wird
    und es nachträglich nicht zu Indifferenzen mit dem verarbeitendem Script kommen kann.

    lg
     

  4. #4
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.506
    Zuerst abfragen, welche Optionen ausgewählt werden (Checkboxen oder so).
    Formular mit Get übergeben.

    In PHP zuerst ein Array anlegen, für jedes letztendlich herauskommende Feld (wie Name etc.)
    einen Eintrag auf false setzen
    PHP-Code:
    $felder['Name'] = false
    oder so.

    Dann alle möglichen Checkboxen in $_GET durchgehen und bei jeder die zugehörigen Felder auf true setzen. Am Schluss die Felder, die true sind, auch wirklich als <input>-Tag ausgeben.
    seomaniac bedankt sich. 
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  5. #5
    seomaniac seomaniac ist offline Mitglied
    Registriert seit
    Dec 2011
    Beiträge
    18
    auf eine ähnliche weise hab ich es nun angefangen, nur wenn jetzt mein formular generiert wird matcht das javascript irgendwie nicht (overname).
     

  6. #6
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.506
    Was tut JS wo nicht?
    Code bitte.
    seomaniac bedankt sich. 
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  7. #7
    seomaniac seomaniac ist offline Mitglied
    Registriert seit
    Dec 2011
    Beiträge
    18
    Pardon, ich muss mich Korrigieren.

    Es war gestern wohl noch das alte Form geladen. (lag wohl an der Zeit)

    Gerade nocheinmal getestet und nun Fuktioniert es.

    vielen Dank für die Hilfsbereitschaft sheel *shameonme*
     

Ähnliche Themen

  1. Mehrere Formulare?
    Von Gameprofi92 im Forum Borland CBuilder und VCL
    Antworten: 4
    Letzter Beitrag: 01.02.10, 14:13
  2. Mehrere Formulare auswerten
    Von 5im0n im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 17.07.07, 18:01
  3. Mehrere Formulare auswerten
    Von 5im0n im Forum HTML & XHTML
    Antworten: 4
    Letzter Beitrag: 17.07.07, 18:01
  4. Mehrere Formulare - ein Algorithmus
    Von Nexlamar im Forum PHP
    Antworten: 2
    Letzter Beitrag: 21.05.06, 14:26
  5. mehrere Formulare hintereinander
    Von soa im Forum PHP
    Antworten: 4
    Letzter Beitrag: 09.09.05, 16:14