Ich bin gerade dabei ein Passwortänderungsformular/Script zu erstellen. Nach dem abschicken des Formulars wird die Funktion changepasswd() (siehe Code) aufgerufen. 
Je nach Browser passieren dann merkwürdige Dinge:
a) Die Funktion wird gar nicht ausgeführt
b) Beim FireFox kommt ein Popupfenster,
Popup Fenster Bild :
http://user318.pre.apconsult.at/FCKe...sswd_linux.gif
dass ich nie programmiert habe!
Wenn die Funktion unbennat wird z.B: in chpasswd() funktioniert alles tadellos!
Was ist da los?
Probieren kann man das unter (die Version mit changepasswd())
http://user318.pre.apconsult.at/test/passwd.php
achja und damit besagtes PopUp kommt MUSS man ein x-beliebieges Passwort eingeben !
z.b: aaaaa bbbb bbbb (erstes muss anders sein)
	
 
							
						
					Je nach Browser passieren dann merkwürdige Dinge:
a) Die Funktion wird gar nicht ausgeführt
b) Beim FireFox kommt ein Popupfenster,
Popup Fenster Bild :
http://user318.pre.apconsult.at/FCKe...sswd_linux.gif
dass ich nie programmiert habe!
Wenn die Funktion unbennat wird z.B: in chpasswd() funktioniert alles tadellos!
Was ist da los?
Probieren kann man das unter (die Version mit changepasswd())
http://user318.pre.apconsult.at/test/passwd.php
achja und damit besagtes PopUp kommt MUSS man ein x-beliebieges Passwort eingeben !
z.b: aaaaa bbbb bbbb (erstes muss anders sein)
PHP-Code:
	
	
<html>
<form name="form1" method="post" action="passwd.php?op3=changepasswd">
      <table width="90%" border="0">
        <tr>
          <td width="18%">Altes Passwort:</td>
          <td width="20%"><input type="password" name="oldpass"></td>
          <td width="62%" height="54"> </td>
        </tr>
        <tr>
          <td>Neues Passwort:</td>
          <td><input type="password" name="newpass"></td>
          <td> </td>
        </tr>
        <tr>
          <td>Bestätigung des neuen Passworts:</td>
          <td><input type="password" name="newpass2"></td>
          <td><input type="submit" name="Submit" value="Passwort ändern!"></td>
        </tr>
      </table>
</form>
<?
function changepasswd($oldpass, $newpass, $newpass2)
{
    echo "HELLO VIENNA CALLING".$oldpass.$newpass.$newpass2;
};
    
switch ($op3)
{
    case "changepasswd":
        changepasswd($oldpass, $newpass, $newpass2);
    break;
    default:
    break;
};
?>
</html>
          
 Moderator
 
 
							
						
Kommentar