Hallo,
Ich möchte einen Email Eintrag in zwei Spalten einer mysql Tabelle eintragen. Also die gleiche Email in db_email und in db_email2.
Dann baue auf der Server-Seite die MySQL-Query entsprechend zusammen.
<input type="text" name="db_email, db_email2" size="20">
Obwohl das Name-Attribut des INPUT-Elements gemaess
http://www.w3.org/TR/html401/interact/forms.html#h-17.4
vom Typ "CDATA" ist und somit auch Leerzeichen enthalten duerfte,
zweifle ich daran, dass dieser Wert "db_email, db_email2" gueltig ist.
(Hast Du die HTML-Seite mit dem Formular mal durch den Validator geschickt?)
Oder vielleicht verstehe ich die Spec. falsch, und das Name-Attribut
ist vom Type "name", dann waere ein Leerzeichen sowieso verboten.
Sinnvoll ist dieser Wert sicher nicht, gerade auch im Hinblick auf die
serverseitige Verarbeitung.
Falls es ueberhaupt funktioniert, waere die entsprechende Variable
in PHP dann wohl so etwas:
$_POST["db_email, db_email2"]
oder
$_POST["db_email,%20db_email2"]
Nimm einen sinnvolleren Wert fuer das Name-Attribut.
Gruesse,
Thomas
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/