コード例 #1
0
        EnviaEmail($_REQUEST['usu_email'], $_REQUEST['usu_login'], $novasenha);
        echo "<p>Usuário criado e senha enviada por email!</p>";
    }
}
if (isset($_REQUEST['ativar'])) {
    $a = intval($_REQUEST['ativar']);
    if ($a) {
        $log = "Ativando usuário: " . $_REQUEST['usu_id'];
    } else {
        $log = "Desativando usuário: " . $_REQUEST['usu_id'];
    }
    $db->Query("INSERT INTO tb_log (ev_id, usu_id, log_det) VALUES (6, {$_SESSION['user']['usu_id']}, '" . $db->AddSlashes($log) . "')");
    $db->Query("UPDATE tb_usuario SET usu_ativo = {$a} WHERE usu_id = '" . $db->AddSlashes($_REQUEST['usu_id']) . "'");
}
if (!empty($_REQUEST['enviasenha'])) {
    $novasenha = GeraSenha();
    $db->Query("INSERT INTO tb_log (ev_id, usu_id, log_det) VALUES (6, {$_SESSION['user']['usu_id']}, '" . $db->AddSlashes("Senha do usuário re-enviada: " . $_REQUEST['usu_id']) . "')");
    $db->Query("UPDATE tb_usuario SET usu_password = MD5('{$novasenha}') WHERE usu_id = '" . $db->AddSlashes($_REQUEST['usu_id']) . "'");
    $rs = $db->Query("SELECT usu_email, usu_login FROM tb_usuario WHERE usu_id = '" . $db->AddSlashes($_REQUEST['usu_id']) . "'");
    $row = $rs->Row();
    EnviaEmail($row['usu_email'], $row['usu_login'], $novasenha);
    echo "<p>Senha re-enviada por email!</p>";
}
?>
	<script language="javascript">
	function valida(form) {
		var erros = '';
		var campos = {
			'usu_nome':'Nome',
			'usu_email':'Email',
			'usu_login':'******',
コード例 #2
0
ファイル: acoes.php プロジェクト: andisantos/TelEduc
 $query = "select diretorio from Diretorio where item='raiz_www'";
 $res = Enviar($sock, $query);
 $linha = RetornaLinha($res);
 $raiz_www = $linha['diretorio'];
 // Informações sobre o Usuario:
 $query = "select UC.tipo_usuario, UC.cod_usuario_global, UC.cod_curso,  U.nome, U.email, U.login, U.cod_usuario from Usuario_curso as UC, Usuario as U where UC.cod_usuario_global <> -1 and UC.cod_usuario_global = U.cod_usuario and UC.tipo_usuario = 'F' and UC.cod_curso = " . $cod_curso_atual;
 $res = Enviar($sock, $query);
 $info = RetornaLinha($res);
 // Descobre nome do Curso:
 $query = "select cod_curso, nome_curso from Cursos where cod_curso = " . $cod_curso_atual;
 $res = Enviar($sock, $query);
 $info_curso = RetornaLinha($res);
 // Unificando:
 $info['nome_curso'] = $info_curso['nome_curso'];
 // Nova senha para o formador:
 $senha = GeraSenha();
 $senha_crypt = crypt($senha, 'AA');
 // Muda a senha:
 $query = "update Usuario set senha = '" . $senha_crypt . "' where cod_usuario = " . $info['cod_usuario'];
 $res = Enviar($sock, $query);
 // Monta Email:
 $remetente = RetornaConfig('adm_email');
 $destino = $info['email'];
 $assunto = RetornaFraseDaLista($lista_frases, 99);
 $endereco = $host . $raiz_www;
 /* 100 - Seu pedido para realiza��o do curso*/
 /* 101 - foi aceito.*/
 /* 102 - Para acessar o curso, a sua Identifica��o �:*/
 /* 103 - e a sua senha �:*/
 /* 104 - O acesso deve ser feito a partir do endereco:*/
 /* 105 - Atenciosamente, Administra��o do Ambiente TelEduc*/
コード例 #3
0
ファイル: faz_inscricao.php プロジェクト: andisantos/TelEduc
            $dados_preenchidos_s[$cod]['status_email'] = 0;
        }
    }
    foreach ($dados_preenchidos_s as $cod => $linha) {
        if ($logins[strtoupper($linha['login'])] == 1 && $linha['status_email'] == 0) {
            $dados_preenchidos_s[$cod]['status_login'] = 1;
            $dados_preenchidos_s[$cod]['novo_login'] = GeraLogin($sock, $linha['email']);
            $dados_preenchidos_s[$cod]['senha'] = GeraSenha();
            $dados_preenchidos_s[$cod]['tipo_usuario'] = $tipo_usuario;
            $login_existente = true;
        }
    }
    foreach ($dados_preenchidos_s as $cod => $linha) {
        if ($dados_preenchidos_s[$cod]['status_login'] != 1) {
            $linha['tipo_usuario'] = $tipo_usuario;
            $linha['senha'] = GeraSenha();
            if ($linha['status_email'] == 1) {
                $cadastrado = LoginCadastradoCurso($sock, $linha['login'], $cod_curso);
                if ($cadastrado == false) {
                    $sock = CadastrarUsuarioExistente($sock, $cod_curso, $linha, $lista_frases);
                }
            } else {
                $sock = CadastrarUsuario($sock, $cod_curso, $linha, $lista_frases, $cod_usuario);
            }
        }
    }
}
//  $dados_preenchidos_s = "";
if (!empty($falhas) || $login_existente != false || !$leu_arquivo) {
    /*
    ==================