Hallo liebe Forumsteilnehmer,
ich habe das Problem gelöst:
1.Korrektur
ich habe die Formularverarbeitungsfunktion an der falschen Stelle eingebettet.
Der Befehl
<?PHP include("../funktionen/fkt_formular.php");?>
mußte nicht in der Datei stehn, in der das iframe beschrieben und aufgerufen wird, sondern in der Datei, die vom iframe aufgerufen und im selben zur Anzeige gebracht wird.
Logisch den in der vom iframe auferufenen Seite befindet sich ja auch das Formular, jedenfalls bei mir, weil es so mein Wunsch war und ist.
2.Korrektur
In der Formularverarbeitungsfunktion gibt es eine Ausgabe-Anweisung mit dem Verweis auf eine anzuzeigene Antwortseite. Die Adresse dieser Antwortseite, die URL, mußte ich von
URL=menue_form_business.php
auf
URL=../menuepunkte/menue_form_business.php
ändern.
Fazit:
Vor der Idee die Formulare über iframes anzeigen zu lassen waren alle "Einstellungen" korrekt und alles hat funktioniert.
Die Einbindung von iframe und das Anzeigen lassen der Formulare in diesem iframe hat zu einer Art Verschachtelung geführt, die das Formular die eigentlich vorhandene und eingebettete Funktion nicht mehr finden lassen und relative Dateipfadwege zur auszugebenen Antwortseite verändert hat.
Merke iframe mit Funktion = Aufpassen!
Beim Einbinden von Formularen mit php-include hätten keine dieser Änderungen vorgenommen werden müssen!
Vielen Dank für Euer aufopferungsvolles Kopfzerbrechen!
Liebe Grüße Marten