PHP Script - Passwort ändern

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Nosferatu_v
Mitglied
Beiträge: 283
Registriert: 04.02.2004 10:13
Wohnort: Österreich
Kontaktdaten:

PHP Script - Passwort ändern

Beitrag von Nosferatu_v »

hallo,
kann mir jemand helfen?

es wird nichts angezeigt irgendwo ist ein fehler ich find ihn leider nicht ich arbeite jetzt schon stunden und an verschiedenen variationen aber es läuft einfach nicht :(

Code: Alles auswählen

<?php

require_once("include/connect.php");
require_once("include/config.php");
$mysql = ConSQL();

if($logged){


if($_POST['submit']){
if($newPass <> "")
   {

    $result = mysql_query("SELECT * FROM pjfuserlogin WHERE UID='$__my_id'", $mysql);
    if($result)
     if( $arr = mysql_fetch_array($result) )
     {
      $pass = decrypt($arr['UPass']);
      if(strcmp($pass, $oldPass) == 0)
      {
       $pwd = TryCrypt($newPass);
       mysql_query("UPDATE pjfuserlogin SET UPass='$pwd' WHERE UID='$__my_id'", $mysql);
       session_destroy();
   $logged = false;
   $admin  = false;
   $loguser = "guest";
   $logpass = " ";
} else { 
       $msg = "Error: Old password WRONG!<br>";
      }
     } else {
      $msg = "Unknown ERROR: (last MYSQL Error): " . mysql_error();
     }
   } else {
$msg = "Password is wrong";}
  }
}

$result = mysql_query("SELECT UPass from pjfuserlogin WHERE UID='$__my_id'", $mysql);

if($row = mysql_fetch_array($result))
{

$pwd = $row["UPass"];

 if((decrypt($pwd))==0)
{

$lan = $_GET['lan'];
if($lan=="1" || $lan=="") {
echo "Ihr Passwort ist: ";
}
elseif($lan=="0") {
echo "Your password is: ";
}
else {
echo "Unknown Language";
}
echo decrypt($pwd);

}
else {

$lan = $_GET['lan'];
if($lan=="1" || $lan=="") {
echo "Fehler bitte melden sie sich beim Admin!<br>";
}
elseif($lan=="0") {
echo "Error, please talk to Admin!<br>";
}
else {
echo "Unknown Language";
}

}
}
$lan = $_GET['lan'];
if($lan=="1" || $lan=="") {
echo "<br><p><font size:'4'>Achtung: Nachdem sie ihr Passwort geändert haben, werden sie gleich ausgelogged!!!</font></p>";
}
elseif($lan=="0") {
echo "<br><p><font size:'4'>Attention: You change the password you logged out!!!</font></p>";
}
else {
echo "Unknown Language";
}
   echo "<form method=\"POST\" action=\"site.php?page=45&pageaction=editpass&lan=1&submit=1\">";
?>
   <table border=0 cellspacing=0>
   <tr><td style="border: 0px">Old Password: </td><td style="border: 0px"><input type="password" name="oldPass" maxlength=20 class="txtin" size=20></td></tr>
   <tr><td style="border: 0px">New Password: </td><td style="border: 0px"><input type="password" name="newPass" maxlength=20 class="txtin" size=20></td></tr>
   </table>
<?php echo "<input type=\"submit\" value=\"$submit45\" class=\"button\" 
onmouseover=\"this.style.background='$oc';\"
onmouseout=\"this.style.background='$oco';\">"; ?>
   </form>

<?php
}
?>
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

ändere Deine Signatur. sonst sorge ich dafür, dass deine adsense anzeigen mal welche waren.

gruß Marc
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Benutzeravatar
Nosferatu_v
Mitglied
Beiträge: 283
Registriert: 04.02.2004 10:13
Wohnort: Österreich
Kontaktdaten:

Beitrag von Nosferatu_v »

jaja ^^ ok habs geändert

kann mir bitte jemand helfen ?
Antworten

Zurück zu „Coding & Technik“