Autor |
Nachricht |
mathman
Threadersteller
Dabei seit: 08.05.2006
Ort: -
Alter: 39
Geschlecht:
|
Verfasst Do 24.02.2011 17:07
Titel Formular in Formular |
|
|
Hallo ,
ich habe folgendes Problem.
Ich generiere eine Seite mit einem Formular wo man im ersten Teil
Werte eingeben kann die dann zu Kontrolle gezeichnet werden sollen.
Also
Nutzer gibt Werte ein, klickt auf Kontrolle und Bild wird auf dem Webserver
gezeichnet und zurück gegeben. Gefällt ihm das nicht, kann der Nutzer
die Werte verändern.
Gefällt ihm das Bild gehts weiter
und er kann die weitere Eingaben tätigen
und zum Schluß das gesamte Formular an den Server schicken.
Leider kann man so einfach kein Formular in Formular erstellen,
gibt es evtl. Lösungsansätze wie man dies bewerkstelligen kann?
Gruß
|
|
|
|
|
Kash
Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht:
|
Verfasst Do 24.02.2011 17:27
Titel
|
|
|
Was meinst Du denn mit 'Formular im Formular'? Verstehe ich leider nicht.
|
|
|
|
|
Anzeige
|
|
|
mathman
Threadersteller
Dabei seit: 08.05.2006
Ort: -
Alter: 39
Geschlecht:
|
Verfasst Do 24.02.2011 18:44
Titel
|
|
|
Man schickt mittels dem Submit Button das Formular an den Webserver der dann die
Anfrage bearbeitet. So viel ich weiß kann man in einem Formular nur ein Button anordnen
und nicht mehrere Buttons einfügen die an verschiedene Adressen senden.
Folgendes Beispiel:
Code: | <form action="/BERECHNUNG" method="post" target="_top" accept-charset="UTF-8">
....
eingabe für Bild...
<input id="submit" type="submit" value="Kontrollbild zeichnen">
weitere Eingaben für Berechnung,,,,
<input id="submit" type="submit" value="Umfangreiche Berechnung starten :-)">
|
Die eingaben sollen für das Kontrollbild sollen zb. an die Adresse /zeichnen geschickt werden.
Danach kann man im Formular fortfahren und die andere Angaben tätigen.
Zum Schluß soll dann das komplette Formular an /berechnung geschickt werden.
Da sollen dann auch die Eingaben drinnne sein, die für Kontrollbild waren.
*edit*
Das ganze soll für eine interaktive Bemessungshilfe werden.
Um den Träger bemessen zu können muss man als erstes seine Angaben dahin kontrollieren,
dass das Spannglied innerhalb des Trägers ist. Das Spannglied wird mittels einer mathematischen
Funktion beschrieben, und da kann es vorkommen das man die Eingangswerte so gewählt hat, dass das
Spannglied außerhalb des Träger liegt. Mit der Grafik kann man das Problem visuell verdeutlichen.
Also Nutzer gibt Werte fürs Spannglied ein, klickt auf zeichnen, ein weiteres Fenster öffnet sich und er sieht das Spannglied im Träger. Wenns nicht so ist wie ers haben will, kann er ins andere Fenster gehen und die Werte verändern und wieder auf zeichnen klicken, solange bis es passt.
Wenns passt kann er in der Eingabemaske weiter gehen und den Rest vervollständigen und schließlich auf Berechnung klicken.
Somit müsste er die Eingabewerte vom zeichnen, sowie die weiteren Eingabewerte zum Server an (berechnen schicken.
Gruß
Zuletzt bearbeitet von mathman am Do 24.02.2011 18:52, insgesamt 1-mal bearbeitet
|
|
|
|
|
bacon
Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
|
|
|
|
|
mathman
Threadersteller
Dabei seit: 08.05.2006
Ort: -
Alter: 39
Geschlecht:
|
Verfasst Fr 25.02.2011 10:52
Titel
|
|
|
Warum soll das nicht funktionieren.
Kann man denn nicht einen Link setzen wo irgendwie ein Skript im Hintergrund läuft was die Formularfelder ausliest und eine Get oder Post Anfrage an den Server sendet ?
Dann könnte ein Link für den einen Teil des Formulars funktionieren und der letzte Link würde dann das gesamte Formular an den Server schicken.
|
|
|
|
|
Zeithase
Dabei seit: 09.05.2005
Ort: Erfurt
Alter: 39
Geschlecht:
|
Verfasst Fr 25.02.2011 10:54
Titel
|
|
|
Du willst wohl irgendwas mit Ajax basteln, wenn ich Dich richtig verstehe.
|
|
|
|
|
bacon
Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Fr 25.02.2011 10:58
Titel
|
|
|
mathman hat geschrieben: | Warum soll das nicht funktionieren.
Kann man denn nicht einen Link setzen wo irgendwie ein Skript im Hintergrund läuft was die Formularfelder ausliest und eine Get oder Post Anfrage an den Server sendet ?
Dann könnte ein Link für den einen Teil des Formulars funktionieren und der letzte Link würde dann das gesamte Formular an den Server schicken. |
Jo klar, *irgendwie* kann man das schon machen... aber ich bin mir nicht sicher, ob es nicht den Rahmen sprengen würde, es an dieser Stelle zu erläutern. Vielleicht ist Ajax tatsächlich das richtige Stichwort zum Einlesen für dich.
|
|
|
|
|
top
Moderator
Dabei seit: 25.11.2003
Ort: Hedwig Holzbein
Alter: 52
Geschlecht:
|
Verfasst Fr 25.02.2011 11:17
Titel
|
|
|
Du willst also so eine Art Vorschau Funktion haben. Dass man also seine Daten mit einer Art Vorschau-Button an den Server schickt und vor dem endgültigen Abschicken schon mal sieht wie das Ergebnis aussehen wird.
Das habe ich schon mal in irgend einem Forum gesehen. Da gibt es unterhalb dem Eingabefeld noch einen Bildupload mit ImageShack und mehrere Optionsschalter. (Für Signatur und Smilies und so´n Kram)
Darunter gibt es dann zwei Schalter: Einmal "Vorschau" und einmal "Absenden"
(Frag mich jetzt nicht wie das Forum hieß...)
Meinst du so etwas in der Art?
|
|
|
|
|
|
|
|
Ähnliche Themen |
Formular als PDF ausgeben in Wordpress
Web-Formular-Software (SaaS)
Formular Variablen ohne Variablenname :-)
|
|