Hi,
echo ("<input type='submit' name='submitform' value='Enter Data'>");
formular wird über "submit()" durch auswählen eines eintrags in der select-box ausgewählt.
folgende abfrage schägt fehl :
if (isset($submitform)){...}
Sie MUSS false ergeben.
Beim Abschicken eines Formulars werden nur "erfolgreiche" Form-Elemente übermittelt.
Also z.B. keine, die disabled sind, die keinen Namen haben.
Ein Submit-Button ist aber nur dann "erfolgreich", wenn er auch betätigt wurde.
Damit kann man bei mehreren Submit-Buttons unterscheiden, welcher von den Buttons betätigt wurde.
Du schickst das Formular per Javascript ab.
Dabei wird aber keiner der submit-Buttons betätigt.
Folglich können diese nicht "erfolgreich" sein und werden damit auch nicht übermittelt.
(siehe auch: http://www.w3.org/TR/html401/interact/forms.html#h-17.13)
PS: das mit register_globals=on solltest Du besser ändern, Gründe: siehe Archiv...
cu,
Andreas
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/