+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 15 von 22

Thema: Formularfelder müssen ausgefüllt werden

  1. #1
    Abd
    Abd ist offline
    TP-Junior Abd macht alles soweit korrekt
    Registriert seit
    Feb 2004
    Beiträge
    17

    Formularfelder müssen ausgefüllt werden

    Hi,

    ich versuche gerade, ein Formular zu erstellen, bei dem einige Felder ausgefüllt werden MÜSSEN, bevor man auf Absenden klicken kann, um eine Anfrage per eMail zu senden. Wie geht denn sowas.. möglichst ohne Skript-Kenntnisse?!

    Danke!

  2. #2
    TP-Specialist Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Avatar von Schneeschaufel
    Registriert seit
    Mar 2002
    Ort
    Vienna, Austria, Austria
    Beiträge
    2.042
    es gibt in cs bereits solch ein teil integriert, findet sich unter actions und nennt sich field validator.
    mit dieser action kannst du einstellen, was das gewünschte feld beinhalten soll, ob nur zahlen, buchstaben oder ähnliches.
    bei falscher eingabe erscheint, sobald man mit der maus wegfährt, ein popupfenster mit einer von dir betitelbaren meldung.
    das teil ist allerdings sehr aufdringlich, denn es verschwindet erst, wenn die eingabe korrekt ist. (auch, wenn man einfach nur mit der maus wegfährt, um z.b. das fenster zu schließen. es gäbe da noch z.b. eine formularextension und eine weitere "check form" action, beide müssen aber bezahlt werden.
    am elegantesten liese sich das natürlich per php oder so lösen.

  3. #3
    TP-Veteran planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE Avatar von planmatsch
    Registriert seit
    Jul 2003
    Ort
    oben rechts
    Beiträge
    1.593
    Hi Abd,
    das ist ganz einfach.
    Du ziehst aus den Formularobjekten ein verstecktes Feld
    in die Layoutansicht, dann trägst Du im Inspektor required
    ein und die Namen der Felder, die Namen der Felder, die
    ausgefüllt werden müssen.

    meint
    Matthias
    Angehängte Grafiken  

    Zündapp gibt´s auch nicht mehr...

    SchellwienEnergetische Sanierung


  4. #4
    Abd
    Abd ist offline
    TP-Junior Abd macht alles soweit korrekt
    Registriert seit
    Feb 2004
    Beiträge
    17
    Super, vielen Dank.. ihr seid die Besten! :-)

  5. #5
    TP-Veteran planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE Avatar von planmatsch
    Registriert seit
    Jul 2003
    Ort
    oben rechts
    Beiträge
    1.593
    ...sag mal Bescheid ob es geklappt hat!

    fordert
    Matthias

    Zündapp gibt´s auch nicht mehr...

    SchellwienEnergetische Sanierung


  6. #6
    Abd
    Abd ist offline
    TP-Junior Abd macht alles soweit korrekt
    Registriert seit
    Feb 2004
    Beiträge
    17

    Noch nicht

    Hi,

    habe es bisher leider nicht geschafft.. muß ich einen Tag oder so verwenden? Und wo muß das Feld denn hin?

    Gruß,

    Abd :-)

  7. #7
    TP-Specialist Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Avatar von Schneeschaufel
    Registriert seit
    Mar 2002
    Ort
    Vienna, Austria, Austria
    Beiträge
    2.042
    @Abd
    bei welcher variante denn? bei der von matthias oder meiner?

    lg

  8. #8
    Abd
    Abd ist offline
    TP-Junior Abd macht alles soweit korrekt
    Registriert seit
    Feb 2004
    Beiträge
    17

    Wink

    ..bei der von Matthias.

    (wobei beide Lösungen was für sich haben!) :-)

  9. #9
    TP-Veteran planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE Avatar von planmatsch
    Registriert seit
    Jul 2003
    Ort
    oben rechts
    Beiträge
    1.593
    also hast Du denn schon ein Formular erstellt und weißt Du
    wie man es nachher zum Laufen bringt, oder bist Du gerade
    ganz am Anfang?
    Dieses verborgene Feld ziehst Du einfach aus der Objektepalette
    in das Formular (Ziehen und Loslassen).
    Dann sieht man oben ein kleines h (für hidden), so eines mußt
    Du sowieso eingeben, wenn Du einen Adressaten angeben
    willst, nämlich Dich, sonst weiß das Foemular ja gar nicht
    an welche e-mail Adresse es geschickt werden soll.
    Zum Thema tags, die schreibt doch GL, sonst bräuchtest Du
    ja gar keinen WYSIWYG Editor.
    Beispiel:
    <input type="hidden" name="subject"
    value="Nachricht vom Website-Formular">
    <input type="hidden" name="required" value="Name,Mail">

    der erste Teil "Subject" schreibt in die Betreffzeile einer E-mail,
    die von Deinem Formular generiert wird, einen Betreff,
    hier:"Nachricht vom Website-Formular"
    der zweite Teil "required" fordert das Ausfüllen zweier Felder,
    nämlich "Name" und "Mail", die Namen hast Du vorher selbst bestimmt, als Du die Eingabefelder angelegt, es sind also keine
    definierten Werte, sondern Deine eigenen Definitionen.

    Wenn Du mal den Quelltext studieren willst kannst Du
    hier
    klicken und dann auf meinen Namen "Matthias".
    Es öffnet sich ein Formular, da sind mehrere versteckte Felder.

    erläutert
    Matthias
    Geändert von planmatsch (11.02.2004 um 08:51 Uhr)

    Zündapp gibt´s auch nicht mehr...

    SchellwienEnergetische Sanierung


  10. #10
    Abd
    Abd ist offline
    TP-Junior Abd macht alles soweit korrekt
    Registriert seit
    Feb 2004
    Beiträge
    17
    Sorry, ich bin halt noch ein ziemlicher Anfänger.. :-)

    Also, daß das Formular abgeschickt wird, wenn man auf "Absenden" klickt, funktioniert. (über "Aktion" mailto:.. im Formularinspektor) Nur versteht das Formular irgendwie nicht, daß ein paar Felder ausgefüllt werden müssen.
    Das versteckte Feld habe ich eingefügt und auch entsprechend betitelt.

    Vielleicht magst Du dir das Formular hier ja mal ansehen.. das wäre super!

    ..also, irgendwas mach ich falsch. *g*

  11. #11
    TP-Veteran planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE Avatar von planmatsch
    Registriert seit
    Jul 2003
    Ort
    oben rechts
    Beiträge
    1.593
    Also das Feld ist korrekt eingefügt (ist meine mail ohne Inhalt angekommen?)
    Du hast aber ein mailto: Formular
    Die Variante, die ich ins Spiel gebracht habe funzt nur bei
    einem Formular, das über ein Skript auf dem Server verarbeitet wird.
    Deine Variante hat den Nachteil, dass es nicht verschickt
    werden kann von jemanden, dar keinen e-mail Client, z.B.
    Outlook installiert hat.
    Besser ist die PHP-Variante a la Dirk!
    An dieser Stelle übergebe ich den Fall an GZG

    erläutert
    Matthias

    Zündapp gibt´s auch nicht mehr...

    SchellwienEnergetische Sanierung


  12. #12
    Abd
    Abd ist offline
    TP-Junior Abd macht alles soweit korrekt
    Registriert seit
    Feb 2004
    Beiträge
    17
    Ach sooo ist das.. na gut, dann wage ich mich mal an Skripts. Habe kaum einen Plan, aber ich fuchse mich da rein.

    Du hast mir auf jeden Fall echt weitergeholfen, vielen Dank!

    ..werde bestimmt noch öfters hier reinschauen.

  13. #13
    TP-Veteran planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE Avatar von planmatsch
    Registriert seit
    Jul 2003
    Ort
    oben rechts
    Beiträge
    1.593
    Hi,
    ich weiß ja nicht bei welchem Provider Du bist, aber einige,
    z.B. Strato haben schon ein CGI fertig auf dem Server liegen,
    mußt es nur noch anfunken, brauchst also nicht selbst Skripte
    zu schreiben, dann funzt auch die Geschichte mit dem
    required
    Besser ist auf jeden Fall

    diese Möglichkeit

    und

    hier

    kann man auch noch was dazu lesen..

    ergänzt
    Matthias

    Zündapp gibt´s auch nicht mehr...

    SchellwienEnergetische Sanierung


  14. #14
    TP-Specialist Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Avatar von Schneeschaufel
    Registriert seit
    Mar 2002
    Ort
    Vienna, Austria, Austria
    Beiträge
    2.042
    und immer dran denken, mit der site datei zu arbeiten.
    du verweist in deiner seite nämlich auf deine festplatte was die scriptbibliothek für aktionen betrifft.
    <script type="text/javascript" src="file:///C:/Dokumente%20und%20Einstellungen/gr...
    nach fertigstellung der seite die bibliothek optimieren und mit hochladen, sonst laufen die aktionen nicht

    lg
    gzg

  15. #15
    TP-Veteran planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE planmatsch ist ein richtiges Arbeitstier - DANKE Avatar von planmatsch
    Registriert seit
    Jul 2003
    Ort
    oben rechts
    Beiträge
    1.593
    ach ja, das wollte ich auch noch benörgeln!

    Zündapp gibt´s auch nicht mehr...

    SchellwienEnergetische Sanierung


+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

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