Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Form Action Dynamisch halten

Simple Frage.

Eine Seite beinhaltet zwei Buttons :1) Rtf Exportieren 2) Html Exportieren
Je nach auswahl soll nun eines der Skripte aufgerufen werden.
Ich habe es versucht in dem ich das mit einer If-abfragen realisieren wollte aber irgenwie stehe ich auf nem schlauch....

Code:                   In Zwischenablage kopieren (nur IE)
1">

Aber scheinbar mag er das nicht und nu......

THX
Hier gehts zum Orginal Eintrag "Form Action Dynamisch halten" im Forum

Antworten

11.16. Wie verarbeite ich mehrere Submit-Buttons?
http://www.php-faq.de/q/q-formular-buttons.html


2.

Du kannst es schon in einer if abfrage machen aber nachdem das formular abgeschickt wurde
öffnest du halt eine php datei in der die if anweisung steht
und je nachdem was gesendet wurde das entsprechende Script includest.


3.

Also vielen danke aber geholfen hat mir das bis jetzt auch nicht.....wie ich mit buttons umgehe weis ich gleub ich . Auch das er bei nur einem "form action" funktioniert es auch aber bei dem unterscheiden welches er nutzten soll, dass klappt nicht

Code:                   In Zwischenablage kopieren (nur IE)
2">

Also ich glaube das stellt es dar.......würd mich über nen konkreten tip freuen


4.

Zitat:
elseif (!$HTTP_POST_VARS['rtf'])
hmmm... sollte das nicht entweder
Code:                   In Zwischenablage kopieren (nur IE)
3">

oder
Code:                   In Zwischenablage kopieren (nur IE)
4">

heissen??


5.

du hast redcht aber davon abgesehen klappt es nicht hab nur mal n beispiel gepostet


6.

Also erstens endet dein Formular oben nicht (wird nicht geschlossen, </form>) und zweitens müsstest du ja erst eine Variable posten um dann den form action zu regeln, so geht das nicht er müsste ja bevor er es sendet bereits den action kennen.

Code:                   In Zwischenablage kopieren (nur IE)
5">




7.

DANKE


8.

Kannst mir vieleicht auch noch jemand sagen wo ich das ungefähr positionieren sollte? weil ich meine ich hab nen 400 zeilen script uuuuuund naja ich hab versucht aber es öffnet sich nicht wenn ich es einbinde....mhhh doof ist auch das ich mein script nicht zur verfügung stellen kann unterschrift und so.... danke


9.

Hmm naja das hängt von deinem Script ab.
und welche Informationen (Funktionen) in den includenden Dateien stehen.
wenn die Dateien selbst keine Ausgabe tätigen, also rein funktionell sind, dann würde ich si am Datei anfang includen.

Ansonsten musst du sie natürlich an der richtigen Stelle einbringen, wo die Ausgabe hingehört und alle Variablen die die zu includen dateien brauchen zur Verfügung stehen.
Genauso andersrum muss der include vor dem code erfolgen, wenn die zu includen dateien Variablen ausspucken, damit die se dann verarbeitet werden.
Bei PHP werden die Datein immer von oben nach unten abgearbeitet (es sei dann man ruft functions auf oder classen)


Hier gehts zum Orginal Eintrag "Form Action Dynamisch halten" im Forum
 
phpforum.de | Impressum | Handy Bundles