hi,
ich hab nen kleinen denkhänger bei einem formular, das grundsätzlich klappt.
der inhalt des feldes "empfaengermail" soll zusätzlich in das db-feld
"login" geschrieben werden.
normalerweise macht man das doch mit:
<input type=hidden name="login:=" value="$empfaengermail">
oder??
die empfaengermail wird zwar in das feld "empfaengermail" geschrieben, aber nicht in das feld "login".
wo hab`ich meinen (vermutlich dummen) denkfehler?
danke markus
--------------------------------------------------
<form action="baseportal.pl?htx=/..." method="post" enctype="multipart/form-data">
<input type=hidden name="htx=" value="/fototool/voting3">
<input type="hidden" name="cmd=" value="add">
<input type=hidden name="login:=" value="$empfaengermail">
<perl>
if ($cmd eq "add") {
$err.=" -> Absender eintragen<br>" if $_put{absender} eq "";
$err.=" -> Email des Absenders eintragen<br>" if $_put{absendermail} eq "";
$err.=" -> Empfaenger eintragen<br>" if $_put{empfaenger} eq "";
$err.=" -> Email des Empfaengers eintragen<br>" if $_put{empfaengermail} eq "";
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -#
if ($err ne ""){
out "<b>Die Email ....</b><br><br>$err<br><br>
<a class='Text' HREF='javascript:history.back();'>zurück |<br></a>";
undef %_put;
} else {
$senddat=datum('jetzt', 'intern');
mail "$empfaengermail", "Titel", "
Text
", "$empfaengermail", "", "$empfaengermail", "$empfaengermail",;
out<<EOF;
<p>
<b>Vielen Dank!<br></b>
EOF
}
} else {
out<<EOF;
</div>
<table>
<tr><td>von:</td><td><input type="text" NAME="absender:="></td></tr>
<tr><td>Email:</td><td><input type="text" NAME="absendermail:="></td></tr>
<tr><td>an:</td><td><input type="text" NAME="empfaenger:="></td></tr>
<tr><td>Email:</td><td><input type="text" NAME="empfaengermail:="></td></tr>
<tr><td colspan=2>Nachricht<br>
<textarea name="nachricht:=" cols="40" rows="6" wrap="virtual"></textarea>
<br>
<input type="submit" value="senden">
</td></tr></table>
</form>
EOF
}
put undef, "ecard";
</perl>
--------------------------------------------------