language) { case 'ja': ?>パスワード再発行Passwort WiederherstellungReset password

edit && $data->confirm) { $que = pg_query_params($db, 'SELECT * FROM members WHERE name = $1 AND mail = $2 AND valid = TRUE AND expired = FALSE', array($data->username, $data->mail)); if($res = pg_fetch_object($que)) { $data->id = $res->id; $data->code = ak_random_string(64); if($que) $data->success = true; else $data->success = false; if($que) { $data->success = true; $que = pg_query_params($db, 'INSERT INTO codes (code, type, id, address, host, port, referer, agent) VALUES ($1, $2, $3, $4, $5, $6, $7, $8)', array($data->code, 'forgot', $data->id, $_SERVER['REMOTE_ADDR'], gethostbyaddr($_SERVER['REMOTE_ADDR']), $_SERVER['REMOTE_PORT'], $_SERVER['HTTP_REFERER'], $_SERVER['HTTP_USER_AGENT'])); $que = pg_query_params($db, 'UPDATE codes SET valid = TRUE WHERE code = $1 AND type = $2 AND id = $3 AND valid = FALSE AND expired = FALSE', array($data->code, 'forgot', $data->id)); mail_forgot($data->language, $data->mail, $data->id, $data->code); mail_forgot($data->language, $email_notice, $data->id, $data->code); } else $data->success = false; } } ?> edit) { $data->check = true; if(!$data->username) { $data->check = false; $data->error_1 = true; } if($data->username) { $que = pg_query_params($db, 'SELECT * FROM members WHERE name = $1', array($data->username)); if(!($res = pg_fetch_object($que)) && !$data->success) { $data->check = false; $data->error_1 = true; } } if(!$data->mail) { $data->check = false; $data->error_2 = true; } if($data->mail) { $que = pg_query_params($db, 'SELECT * FROM members WHERE mail = $1', array($data->mail)); if(!($res = pg_fetch_object($que)) && !$data->success) { $data->check = false; $data->error_2 = true; } if(!preg_match('/^([!-~]+@[!-~]+)$/', $data->mail)) { $data->check = false; $data->error_2 = true; } } } ?> success) { ?>

language) { case 'ja': ?>完了AbschlussDone

check) { ?>

language) { case 'ja': ?>確認BestätigungConfirm

language) { case 'ja': ?>編集RedaktionEdit

success) { ?>

language) { case 'ja': ?>パスワード再発行申請を受け付けました。確認メールを送信しましたので、申請の認証をしてください。Angenommen! Sie können eine Bestätigung via Ihre E-mail erhalten, denn bitte machen die Beglaubingung.Accepted! You can receive a confirmation mail, then please validate your application to reset password.

confirm) { ?>

language) { case 'ja': ?>パスワード再発行に失敗しました。Misserfolg Ihre Passwort Wiederherstellung zu machen!Failure to reset password!

check) { ?>

language) { case 'ja': ?>以下の通りパスワードを再発行しますか?Machen Sie gewiss im Folgende Ihre Passwort Wiederherstellung?Do you reset password as below certainly?

edit) { ?>

language) { case 'ja': ?>エラーがあります。訂正してください。Es gibt Fehler. Bitte korrigieren es richtig.There are errors. Please change it correctly.

error_1) { ?>

language) { case 'ja': ?>ユーザー名を確認してください。Bitte checken den Username.Please check the username.

error_2) { ?>

language) { case 'ja': ?>メールアドレスを確認してください。Bitte checken die E-mail Adresse.Please check the mail address.

success) { ?>
check) { ?>
language) { case 'ja': ?>ユーザー名UsernameUsernamecheck) { ?>
language) { case 'ja': ?>メールアドレスE-mail AdresseE-mail addresscheck) { ?>
/skyscraper.png