ERLEDIGT
JA
JA
ANTWORTEN
12
12
ZUGRIFFE
917
917
EMPFEHLEN
-
05.02.06 00:35 #1
Hi,
ich würde gerne ein Formular nicht nur wie gewohnt an eine, sondern an 2 verschiedene Dateien übergeben. Vielleicht ist es auch nur ein Verständnisproblem, aber ich komme einfach nicht drauf..
Im Moment sieht mein Formular so aus:
formular.php
Wie kann ich das nun realisieren, das ich einen zweiten Button, bzw einfachen Link zu Datei2 habe, und dort dann genauso Var1 und Var2 abrufen kann? Oder geht sowas denn nicht?PHP-Code:<form name="entryform" enctype="multipart/form-data" method="post" action="zieldatei.php" target="_blank">
<input type="text" name="var1" value="">
<input type="text" name="var2" value="">
<input type="submit" value="zur datei1">
MfG, Marc
-
Hi,
ich bin mir nicht ganz sicher, aber ich glaube, dass das nicht geht.
Was willst du damit überhaupt bewirken?
Vielleicht kann man dein Problem ja annders lösen?
Gruß,
SnowowlStur lächeln und winken Männer, lächeln und winken!
-
05.02.06 00:53 #3
Hi,
danke für die schnelle Antwort!
Also in dem Formular ist ein Haufen Zeug: Kundenangaben, Rechnungsnummern, Datum, usw.
Jetzt soll man auf der Seite mit dem Formular per Mausklick eine Rechnung, sowie eine Kaution ausdrucken können. Daher die 2 Links. Zu jedem Link sollen dann die selben Daten geschickt werden.. falls das geht
Gruß,
Marc
-
Hi,
kann man nicht beides auf einer Seite ausdrucken?
Gruß,
SnowowlStur lächeln und winken Männer, lächeln und winken!
-
05.02.06 10:23 #5
hmmm wie meinst du das?
also einzeln wäre mir lieber, da man noch wählen können sollte..
das muss doch irgendwie gehen.. sei es das ganze in eine datei speichern, oder in eine session? hmm..
-
05.02.06 10:31 #6
Mach doch nen Radiobutton oder ne Checkbox als Auswahl ob beides gedruckt wird und sende das ganze an ein PHP script das dann guckt was gemacht werden muss und das dann durchführt.
Gruß Steff
-
05.02.06 10:40 #7
Hi Steff,
ja das könnte ich auch machen, aber dann habe ich doch auch wieder das Problem mit den beiden Popups. Wie mache ich sowas denn? Das PHP Skript läuft durch.. aber dann? mit header() z.b. kann ich ja auch wieder nur auf eine Seite verweisen.
Gruß, Marc
-
05.02.06 11:01 #8
ich könnte doch rein theoretisch die variablen in das erste popup mit <input type="hidden"... übernehmen, und von dort aus mit einem javascript onload das 2. popup mit genau den gleichen variablen aufrufen lassen, oder? ist zwar etwas frickelei, aber so könnte ich zumindest schonmal per mausklick beide popups bekommen, oder?
-
05.02.06 11:49 #9
- Registriert seit
- Sep 2005
- Beiträge
- 146
Hallo,
Mache das doch so :
Man drückt den submit Button und es öffnet sich ein Popup (was ich aber nicht empfehlen würde, weil heute sehr viele einen popup Blocker haben), oder eine Seite die 2 Optionen enthält.
1. Rechnung Drucken <submit>
2. Kaution Drucken <submit>
Je nach Druck öffnet sich ne Seite, dort sind die Formular Daten in HTML/PHP ausgegeben und nen JavaScript was die Seite druckt.
@dein 2 Formular Problem:
- entweder du speicherst die Daten in einer DB und verknüpfst den User per sid. Und kannst dann auf den Druck Seiten ne SQL Abfrage machen per SID und hast dann die Daten.
- Daten per Cookie speichern, nicht so gut weil nicht jeder Cookies aktiviert hat.
- Daten in einer txt datei speichern wo die SID auch enthalten ist. Ist nur langsamer als die Datenbank Lösung...
Gruß 2fast....
-
05.02.06 11:57 #10hmm.. genau das wollte ich ja zu erst. Aber wie schreibe ich das ganze?
Zitat von 2fast4you87
PHP-Code:<form action="ziel.php" target="_blank" ....>
.... eingabe ....
<input type="submit" name="rechnung">
<input type="submit" name="kaution">
</form>
ich kann doch das formular nur an eine datei weiterleiten?
das mit dem popup wäre nicht weiter tragisch, da das skript nur lokal im netzwerk läuft, und der client hat keinen popup blocker.
-
05.02.06 20:50 #11
- Registriert seit
- Sep 2005
- Beiträge
- 146
Sry war heute ein bischen beschäftigt!
Hier mal der Code :
drucken.php:
Code :1 2 3 4 5 6 7 8 9 10 11
<form method = "post" action = "form1.php"> <input type = "hidden" name = "kd_id" value = "1001"></input> <input type = "hidden" name = "kd_name" value = "tobias"></input> <input type = "submit" value = "Kaution"></input> Drucken </form> <form method = "post" action = "form2.php"> <input type = "hidden" name = "kd_id" value = "1001"></input> <input type = "hidden" name = "kd_name" value = "tobias"></input> <input type = "submit" value = "Rechnung"></input> Drucken </form>
-
05.02.06 20:57 #12
Hey 2Fast..
Kein Problem!
oh man danke!! An sowas hatte ich gar nicht gedacht...
Das probiere ich morgen gleich mal aus
Gruß, Marc
-
05.02.06 22:46 #13
vielen Dank nochmal an alle!
Es funktioniert!
Ähnliche Themen
-
Formular per ID übergeben!
Von tergsghdzssh im Forum PHPAntworten: 4Letzter Beitrag: 16.01.10, 22:02 -
Variablen von Formular 2 bei ende an Formular 1 übergeben
Von Goldman im Forum .NET CaféAntworten: 6Letzter Beitrag: 27.05.09, 12:45 -
PHP Formular Daten übergeben
Von ziriander im Forum PHPAntworten: 7Letzter Beitrag: 15.06.05, 15:37 -
Formular an Url übergeben
Von starfoxfs im Forum PHPAntworten: 8Letzter Beitrag: 02.10.04, 16:31 -
Text an Formular übergeben
Von Wolfsbein im Forum Javascript & AjaxAntworten: 18Letzter Beitrag: 16.07.02, 14:47





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren