ALSO HIER IST EIN TEIL DES TEMPLATES pw_change:
was ich machen will, sagt ja wophl schon der name aus... ;-)
altes passwort eingeben und gucken ob's stimmt!
wenn ja, dann vergleichen ob die beiden neuen passwörter übereinstimmen!
wenn auch das ja, dann passwort des nutzers mit dem neuen passwort setzen...
...ich dachte auch, dass es mit dem folgenden quelltext geht...
Leider kommt keine fehlermeldung und er macht überhaupt nix... HILFEEEEE... ;-)
<form action="baseportal.pl?htx=/marcoweber/adresses/pw_change&namerein=$namerein&sid=$sid&numma=$numma&cmd=add" method="post" enctype="multipart/form-data">
<input type=hidden name="htx=" value="/marcoweber/adresses/pw_change"><input type=hidden name="namerein=" value="$namerein"><input type=hidden name="sid=" value="$sid"><input type=hidden name="numma=" value="$numma"><input type=hidden name="cmd=" value="add">
<table><tr><td align=right><p class="text">Login-Name:
</p></td><td><p class="text">$namerein</p></td></tr>
<tr><td align=right><p class="text">ALTES Passwort:
</p></td><td><input type="password" name="old_pwrein=" size=30 value="" style="border-color:#303030; background-color:#202020; color:#FFFFFF; font-family:arial, helvetica; font-size:12px; font-weight:bold;"></td></tr>
<tr><td align=right><p class="text">NEUES Passwort:
</p></td><td><input type="password" name="new_pwrein1=" size=30 value="" style="border-color:#303030; background-color:#202020; color:#FFFFFF; font-family:arial, helvetica; font-size:12px; font-weight:bold;"></td></tr>
<tr><td align=right><p class="text">NEUES Passwort bestätigen:
</p></td><td><input type="password" name="new_pwrein2=" size=30 value="" style="border-color:#303030; background-color:#202020; color:#FFFFFF; font-family:arial, helvetica; font-size:12px; font-weight:bold;"></td></tr>
<tr><td></td><td nowrap><br><br><input type=submit value="Abschicken" style="border-color:#303030; background-color:#202020; color:#FFFFFF; font-family:arial, helvetica; font-size:12px; font-weight:bold;"> <input type=reset value="Zurücksetzen" style="border-color:#303030; background-color:#202020; color:#FFFFFF; font-family:arial, helvetica; font-size:12px; font-weight:bold;"></td></tr></table></form>
<br><br><table cellpadding=2 cellspacing=1 border=0><tr><td></td><td bgcolor=404040 align=center>
<a href=http://baseportal.de/cgi-bin/baseportal.pl?htx=/marcoweber/adresses/search&namerein=$namerein&sid=$sid target=main onmouseover="window.status='http://www.qxs.ch/adresses.htm'; return true" onmouseout="window.status=''"><font color=00CCFF face="Times New Roman"><b>SUCHEN</b></font></a> </td>
<td></td><td bgcolor=404040 align=center>
<a href=http://baseportal.de/cgi-bin/baseportal.pl?htx=/marcoweber/adresses/adressen&namerein=$namerein&sid=$sid target=main onmouseover="window.status='http://www.qxs.ch/adresses.htm'; return true" onmouseout="window.status=''"><font color=00CCFF face="Times New Roman"><b>ALLES</b></font></a> </td>
<td></td><td bgcolor=404040 align=center>
<a href=http://baseportal.de/cgi-bin/baseportal.pl?htx=/marcoweber/adresses/pw_change&namerein=$namerein&sid=$sid&numma=$Numma target=main onmouseover="window.status='http://www.qxs.ch/adresses.htm'; return true" onmouseout="window.status=''"><font color=00CCFF face="Times New Roman"><b>PROFIL $namerein Ändern</b></font></a> </td>
<td></td><td bgcolor=404040 align=center>
<a href=http://baseportal.de/cgi-bin/baseportal.pl?htx=/marcoweber/adresses/board&namerein=$namerein&sid=$sid&numma=$Numma target=main onmouseover="window.status='http://www.qxs.ch/adresses.htm'; return true" onmouseout="window.status=''"><font color=00CCFF face="Times New Roman"><b>Board</b></font></a> </td>
<td></td><td bgcolor=404040 align=center>
<a href=href=baseportal.pl?htx=marcoweber/adresses/adressen&cmd=logout&namerein=$namerein target=main onmouseover="window.status='http://www.qxs.ch/adresses.htm'; return true" onmouseout="window.status=''"><font color=00CCFF face="Times New Roman"><b>LOG OUT</b></font></a> </td></tr>
<tr><td></td><td colspan=9 bgcolor=404040><table border=0 cellpadding=0 cellspacing=0><tr><td height=1></td></tr></table></td></tr>
</table>
EOF
if ($cmd eq "add")
{
get "nutzer_name==!$namerein","nutzer";
if ($old_pwrein eq nutzer_passwort) {
if ($new_pwrein1 eq $new_pwrein2) {
mod "nutzer_name==!$namerein", ["nutzer_passwort", "$new_pwrein1"], "nutzer";
out "<p class=text><font color=FF0000>PASSWORT GEÄNDERT</font></p>";
}
}
}
DANKE FÜR EURE HILFE IM VORAUS! :-)
C Ya Marco