Hi,
per Sourcerer habe ich innerhalb Joomla1.5 (als Beitrag) ein Formular erstellt, wobei die Felder mit Inhalten für den User aus einer MySQL vorausgefüllt werden. Dies klappt soweit gut.
Nun wollte ich die Formular-Feldwerte per PHP-Script zum Eintrag in die Datenbank zurückschreiben.
Problem - die POST-Variablen hier im nachfolgenden Beispiel $_POST["feld01"]; bleiben leer.
// Übernahme in separater php-Datei
$feld01 = $_POST["feld01"];
// zurückschreiben per UPDATE in die MySQL
#$dbanfrage = "UPDATE $tabelle SET feld01='$feld01' WHERE gruppe ='$gruppe'";
Ich vermute die Ursache wie folgt:
1. das Formular liegt innerhalb der Joomla-Struktur
2. Das Auswerte-Script mit den POST-Variablen liegt außerhalb Joomla und die Variablen-Inhalte gehen dadurch evtl. verloren.
Ich habe das nun Formular auch mal außerhalb, als reines PHP-Formular, erstellt und an das ebenfalls außerhalb von Joomla liegende Auswerte-Script geschickt. Nun sind alle POST-Variablen korrekt ausgefüllt. Liegt das Formular innerhalb eines Joomla-Dokuments bleiben die Variablen leer.
Wie kann ich das lösen?
mfg
Julia
per Sourcerer habe ich innerhalb Joomla1.5 (als Beitrag) ein Formular erstellt, wobei die Felder mit Inhalten für den User aus einer MySQL vorausgefüllt werden. Dies klappt soweit gut.
Nun wollte ich die Formular-Feldwerte per PHP-Script zum Eintrag in die Datenbank zurückschreiben.
Problem - die POST-Variablen hier im nachfolgenden Beispiel $_POST["feld01"]; bleiben leer.
// Übernahme in separater php-Datei
$feld01 = $_POST["feld01"];
// zurückschreiben per UPDATE in die MySQL
#$dbanfrage = "UPDATE $tabelle SET feld01='$feld01' WHERE gruppe ='$gruppe'";
Ich vermute die Ursache wie folgt:
1. das Formular liegt innerhalb der Joomla-Struktur
2. Das Auswerte-Script mit den POST-Variablen liegt außerhalb Joomla und die Variablen-Inhalte gehen dadurch evtl. verloren.
Ich habe das nun Formular auch mal außerhalb, als reines PHP-Formular, erstellt und an das ebenfalls außerhalb von Joomla liegende Auswerte-Script geschickt. Nun sind alle POST-Variablen korrekt ausgefüllt. Liegt das Formular innerhalb eines Joomla-Dokuments bleiben die Variablen leer.
Wie kann ich das lösen?
mfg
Julia