Hallo jom,
und zwar funktioniert ein und das selbe formular nicht auf MOZILLA bzw. SAFARI Mac os x. wo kann da das problem liegen
Ich bin mir mangels Mac-Kenntnissen nicht sicher, aber das hier:
<form action="?action=insert&table=test"
scheint mir nicht gültig zu sein, der Wert eines action-Attributes muss ein gültiger URI sein. Im übrigen vermischt du die Methoden GET (siehe action) und POST (siehe method), das könnte auch eine mögliche Ursache sein. Alternativvorschlag:
Ursache des Dilemmas ist das Attribut enctype; das hat also mit den vermuteten Überschneidungen von GET mit POST wenig zu tun. Mozilla verhält sich sehr vorbildlich und liefert im Requestheader die per Formular übergebenen Daten mit Content-Type: text/plain durch die Methode POST an.
Der Server weiß mit den vom Standard (Content-Type: application/x-www-form-urlencoded) abweichenden Daten nichts anzufangen und setzt sie nicht in eine Variable $_POST um, sondern beläßt sie in HTTP_RAW_POST_DATA als String.
Lösung also:
1. Weg mit dem enctype
2. Dem enctype entsprechend das verarbeitende Script ändern
Gruß aus Berlin!
eddi
wahsaga (http://forum.de.selfhtml.org/archiv/2004/9/90932/#m546295)
> vielleicht könnte man für heteros eine "strict"-DTD zu grunde legen [...oder...] eine darauf anwendbare CSS-eigenschaft 'sex'
In dem Sinne: Ein -Hoch- auf die Liebe zwischen Menschen! ;)