Datei includen

Merlin732

Erfahrenes Mitglied
Hi,

ich habe ein verzwicktes Problem mit der Verarbeitung eines Formulars.

Problembeschreibung:

Ich habe ein PHP-Datei mit einer Klasse und Methoden in dieser Klasse.
Innerhalb der Klasse besteht bereits eine Verbindung zur Datenbank.
Einer dieser Methoden generiert ein Formular, wenn man den Submit-Button klickt, wird eine Datei außerhalb aufgerufen und die Paramater des Formulars werden darin verarbeitet.

Es einwandfrei. Allerdings gefällt mir die Lösung mit der externen Datei nicht, bzw. es gefällt mir nicht, dass ich in der externen Datei nochmals eine Verbinung zu Datenbank aufbauen muss, welche innerhalb der Klasse ja schon verhanden wäre.

Weiß jemand eine elegantere Variante? Kann ich die verarbeitende Datei evtl. durch include einfügen? Wenn ja, wo? Und was muss ich dann bei der action des Formulars angeben?

MfG Lars
 
Klingt nach Win-Programmierer -) DB-Verbindungen sind fast immer persistent (intern, sessionbasiert) also wenn Du zwei Scripts hast die beide die DB öffnen kann es sein solang diese nicht gleichzeitig laufen dass intern immer das gleiche DB-Handle benutzt wird und somit besteht nicht unbedingt die Gefahr dass da was überläuft. Die Verarbeitung eines Formulars ist idR nicht ressourcenintensiv also msust Du Dir da keine Gedanken machen auch wenn Du 2 Connections hättest.
 
Naja ich möchte es aber gern so machen wie vorher beschrieben, da ich sonst die Zugangsdaten in den beiden Scriptdateien ändern müsste, sobald ich den Server wechsle, dies aber nicht möchte.
 
Zurück