azatmetin adlı üyeden alıntı: mesajı görüntüle
iletişim sayfanızı paylaşırsanız yardımcı olabilirim.
skype adresim : servanuckan

<?PHP

  if(isset($_POST['sfform']) && $_POST['sfform']=="Gönder") {
  
    if(!empty($_POST['account']) && !empty($_POST['sicherheitsf']) && !empty($_POST['sicherheitsa'])) {
  
      $acc = mysql_real_escape_string($_POST['account']);
      $frage = mysql_real_escape_string($_POST['sicherheitsf']);
      $antwort = mysql_real_escape_string(md5($_POST['sicherheitsa']));
      
      $sqlCmd = "SELECT id FROM account.account WHERE login='".$acc."' AND question1='".$frage."' AND answer1='".$antwort."' LIMIT 1";
      $sqlQry = mysql_query($sqlCmd,$sqlServ);
      
      if(mysql_num_rows($sqlQry)>0) {
        
        $newPass = substr(md5(rand(999,99999)),0,8);
        $setPass = "UPDATE account.account SET password=PASSWORD('".$newPass."') WHERE login='".$acc."' LIMIT 1";
        $qryPass = mysql_query($setPass);
        
        if($qryPass) {
          echo'<p class="meldung">Yeni şifreniz başarıyla oluşturuldu.<br/><br/>Hesabınızın yeni şifresi <b>'.$acc.'</b> ist: <b>'.$newPass.'</b>.<br/><br/>Keyifli oyunlar.</p>';
        }
        else {
          echo'<p class="meldung">Yeni şifreniz oluşturulamıyor. Lütfen bir yöneticiyle görüşün.</p>';
        }
        
      }
      
    }
    else {
      echo'<p class="meldung">Herhangi bir veri girilmedi.</p>';
    }
    
  }
  
  if(isset($_POST['emailGönder']) && $_POST['emailGönder']=="Gönder") {
    
    if(!empty($_POST['account']) && checkMail($_POST['email']) && $_SESSION["captcha_id"] == $_POST['captcha']) {
      
      $acc = mysql_real_escape_string($_POST['account']);
      $email = mysql_real_escape_string($_POST['email']);
      $newPass = substr(md5(rand(999,99999)),0,8);
      
      $getUser = "SELECT id FROM account.account WHERE login='".$acc."' AND email='".$email."' LIMIT 1";
      $qryUser = mysql_query($getUser);
      
      if(mysql_num_rows($qryUser)>0) {
      
        $setPass = "UPDATE account.account SET password=PASSWORD('".$newPass."') WHERE login='".$acc."' LIMIT 1";
        $qryPass = mysql_query($setPass);
        
        if($qryPass) {
          echo'<p class="meldung">Parolanız başarıyla oluşturuldu. Yeni şifrenizi içeren bir e-posta alacaksınız.</p>';
          $header .= $mailheader1;
          $header .= $mailheader2;
          $konu = " - Yeni Şifreniz !";
          $message = "
          <p align='center'><strong>Merhaba ".$acc.", </strong></p>
          <p align='center'><strong>Yeni Şifreniz : ".$netPass." </strong></p>
          <p align='center'><strong>İyi Oyunlar !</strong></p>
          </div>";
          
          require 'phpmailer/class.phpmailer.php';
          include 'phpmailer/class.smtp.php';

          $mail = new PHPMailer;

          $mail->isSMTP();   //  ---> Comment this line mail will send
          $mail->Host = 'mail.voguemt2.com';
          $mail->SMTPAuth = true;
          $mail->Username = 'support@voguemt2.com';
          $mail->Password = "111223311";
          $mail->SMTPSecure = 'tls';
          $mail->Port = 587;

          $mail->From = 'support@voguemt2.com';
          $mail->FromName ='VogueMt2 Yönetimi';
          $mail->addAddress('servanuckan@hotmail.com');

          $mail->WordWrap = 50;
          $mail->isHTML(true);

          $mail->Subject = '$konu.';
          $mail->Body    = 'Yeni Şifreniz : ".$netPass."';

          if(!$mail->send()) {
             echo 'Gönderim sirasinda hata olustu daha sonra tekrar deneyiniz.';
             echo 'Mailer Error: ' . $mail->ErrorInfo;
                exit;
}

          echo 'Şifreniz E mail adresinize gönderildi';
          
        }
        else {
          echo'<p class="meldung">Yeni şifre oluşturulamıyor. Lütfen bir yöneticiyle görüşün.</p>';
        }
        
      }
      else {
        echo'<p class="meldung">Girdiğiniz bilgiler eşleşmiyor.</p>';
      }
      
    }
    else {
      echo'<p class="meldung">Tüm bilgileri doğru girmediniz.</p>';
    }
    
  }

?>

<div class="splitLeft">
  <h3>Sıfırlama için güvenlik sorusu girin</h3>
  <p>Şifrenizi sıfırlamak için, doğru güvenlik cevabını girin.</p>
  <form action="index.php?s=lostpw" method="POST">
    <table>
      <tr>
        <th class="topLine">Hesap:</th>
        <td class="tdunkel"><input type="text" name="account" size="16" maxlength="16"/></td>
      </tr>
      <tr>
        <th class="topLine">Güvenlik sorusu:</th>
        <td class="thell">
          <select name="sicherheitsf">
          <option value="En iyi arkadasim">En iyi arkadaşım</option>
		<option value="Dogum yerim">Doğum yerim</option>
		<option value="Dedemin meslegi">Dedemin mesleği</option>
		<option value="Favori itemim">Favorori itemim</option>
		<option value="En sevdigim sehir">En sevdiğim şehir</option>
          </select>
        </td>
      </tr>
      <tr>
        <th class="topLine">Cevap:</th>
        <td class="tdunkel"><input type="text" name="sicherheitsa" size="16" maxlength="16"/></td>
      </tr>
      <tr>
        <th class="topLine" colspan="2" style="text-align:center;"><input type="submit" name="sfform" value="Gönder"/></th>
      </tr>
    </table>
  </form>
</div>
<div class="splitRight">
  <h3>Yada şifre sıfırlama E-maili gönder</h3>
  <p>Bu fonksiyon, e-posta ile yeni bir şifre gönderir. Bu işlem için doğru mail adresi girmek zorundasınız.</p>
  <form action="index.php?s=lostpw" method="POST">
    <table>
      <tr>
        <th class="topLine">Hesap:</th>
        <td class="tdunkel"><input type="text" name="account" size="16" maxlength="16"/></td>
      </tr>
      <tr>
        <th class="topLine">E-Mail:</th>
        <td class="tdunkel"><input type="text" name="email" size="25" maxlength="35"/></td>
      </tr>
      <tr>
        <th colspan="2" class="topLine" style="text-align:center;"><input type="submit" name="emailGönder" value="Gönder"/></th>
      </tr>
    </table>
  </form>
</div>
bu şekilde düzenledim artık mail gidiyor yalnız sistemin yeni oluşturduğu şifre ile hesap idsini çekmiyor direk giden mail ;

mail başlığı : $konu
mail içeriği : $message

şeklinde