Brauche dringend Hilfe! (Variable geht bei mehrseitigem Formular verloren)
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
ich bin neu hier und beschäftige mich erst seit kurzem mit der PHP-Programmierung. Ich habe ein Formular angepasst, in dem Geschäftsreisen beantragt werden sollen. Dazu habe ich ein Upload für Passagierlisten eingerichtet (wenn Gruppenbuchung aktiviert ist). Allerdings schaffe ich es nicht, die Variable an die zum Schluss abgesendete Mail, mitdurchzuschleifen. Der Upload dagegen funktioniert korrekt. Wo könnte das Problem liegen ? Wäre für eure Mithilfe wirklich sehr dankbar. LG Lotte1209 Das vollständige Formular ist zu lang und deshalb als Anhang. |
AW: Brauche dringend Hilfe! (Variable geht bei mehrseitigem Formular verloren)
Zitat:
Ohne das Formular beim ersten lesen zu durchdringen, fällt mir bei verlorengegangenen Variablen immer globals = off ein. Wie übergibst Du die Variablen von Datei zu Datei? |
AW: Brauche dringend Hilfe! (Variable geht bei mehrseitigem Formular verloren)
Hallo vt1816,
die Variablen werden von Seite zu Seite mit hidden-Felder übergeben. Die funktioniert auch bei allen anderen Variablen, weil hier das param[Variable] eingesetzt wird. (Zeile 9 & Zeile 415) Bei dem Upload-Feld kann ich das aber nicht machen, da doppelte eckige Klammern bei der Upload - Funktion einen Error hervorrufen. (Zeile 370) VG Lotte1209 |
AW: Brauche dringend Hilfe! (Variable geht bei mehrseitigem Formular verloren)
Zitat:
|
AW: Brauche dringend Hilfe! (Variable geht bei mehrseitigem Formular verloren)
Der Fehler äußert sich darin, dass die Upload-Funktion nicht mehr funktioniert.
Es werden also keine Dateien mehr hochgeladen, da die Variable $param[Passagierliste] in doppelten eckigen Klammern steht. Wenn ich das param[] weglasse, läd er die Datei wieder hoch, verliert aber die Information über die Variable "Passagierliste" schon auf der nächsten Seite. Gruß lotte1209 PHP-Code:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 05:31:43 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.