Exemplo n.º 1
0
function print_password_reset_form()
{
    ob_start();
    if (isset($_POST['wp_emember_email_password_doSend'])) {
        $status = wp_emember_generate_and_mail_password($_POST['wp_emember_reset_password_email']);
        if ($status['status_code']) {
            echo '<span style="color:green;">' . $status['msg'] . '</span>';
        } else {
            echo '<span style="color:red;">' . $status['msg'] . '</span>';
        }
    }
    ?>
    <script type="text/javascript">
        /* <![CDATA[ */
        jQuery(document).ready(function($) {
    <?php 
    include_once WP_EMEMBER_PATH . '/js/emember_js_form_validation_rules.php';
    ?>
            $("#wp_emember_mailSendForm").validationEngine('attach');
        });
        /*]]>*/
    </script>
    <div id="wp_emember_email_mailForm">
        <?php 
    echo EMEMBER_PASS_RESET_MSG;
    ?>
        <form action="" name="wp_emember_mailSendForm" id="wp_emember_mailSendForm1" method="post"  >
            <table width="95%" border="0" cellpadding="3" cellspacing="3" class="forms">
                <tr>
                    <td><label for="wp_emember_reset_password_email" class="eMember_label"><?php 
    echo EMEMBER_EMAIL;
    ?>
: </label></td>
                    <td><input class="validate[required,custom[email]] eMember_text_input" type="text" id="wp_emember_reset_password_email" name="wp_emember_reset_password_email" size="20" value="" /></td>
                </tr>
                <tr>
                    <td></td>
                    <td><input name="wp_emember_email_password_doSend" type="submit" id="wp_emember_email_password_doSend" class="emember_button"  value="<?php 
    echo EMEMBER_RESET;
    ?>
" /></td>
                </tr>
            </table>
        </form>
    </div>
    <?php 
    $output = ob_get_contents();
    ob_end_clean();
    return $output;
}
Exemplo n.º 2
0
function wp_emem_send_mail()
{
    check_ajax_referer('emember-login-nonce');
    if (emember_is_ajax()) {
        echo json_encode(wp_emember_generate_and_mail_password($_GET['email']));
    }
    exit(0);
}