本文整理汇总了PHP中Usuario::alterar方法的典型用法代码示例。如果您正苦于以下问题:PHP Usuario::alterar方法的具体用法?PHP Usuario::alterar怎么用?PHP Usuario::alterar使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Usuario
的用法示例。
在下文中一共展示了Usuario::alterar方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: recuperarSenha
public function recuperarSenha($email)
{
$msg = array();
$idUsuario = Usuario::buscaPorEmail($email);
if (!$idUsuario) {
$msg[] = "E-mail não cadastrado";
} else {
$novaSenha = Usuario::getNovaSenha();
$objUsuario = new Usuario();
$objUsuario->id = $idUsuario;
$objUsuario->carregar();
$objUsuario->senha = md5($novaSenha);
if ($objUsuario->alterar()) {
Email::enviar($objUsuario->email, "Nova Senha", "esqueci-senha.html", array('nome' => $objUsuario->nome, 'email' => $objUsuario->email, 'telefoneSite' => $_SESSION['s3'][NOMESITE]['config']['telefone'], 'emailSite' => $_SESSION['s3'][NOMESITE]['config']['email-contato'], 'novaSenha' => $novaSenha));
$msg[] = "Nova senha foi enviada por e-mail";
}
}
return $msg;
}
示例2: alert
echo "<script>window.location = 'listagem.php';</script>";
} else {
echo "<script>\n alert('Erro ao excluir o cadastro. Verifique as dependências e tente novamente.');\n window.location = 'listagem.php';\n </script>";
}
}
if ($_POST) {
if ($codigo == 0) {
if ($usuario->incluir()) {
echo "<script>window.location = 'listagem.php';</script>";
} else {
echo "<script>alert('Erro ao incluir!')</script>";
}
} else {
if ($codigo == $_SESSION["usr_id"] && isset($_POST["bloqueado"])) {
echo "<script>alert('Não é permitido bloquear o usuário logado!')</script>";
} elseif ($usuario->alterar()) {
echo "<script>window.location = 'listagem.php';</script>";
} else {
echo "<script>alert('Erro ao alterar!')</script>";
}
}
}
?>
<link rel="stylesheet" href="../css/bootstrapValidator.min.css"/>
<script>
$(document).ready(function() {
$('#form_cad')
.bootstrapValidator({
// Only disabled elements are excluded
示例3: Usuario
<?php
include "tupi.inicializar.php";
$codAcesso = 7;
include "tupi.seguranca.php";
//classes
$oUsuario = new Usuario();
//inclusao de perfil
if (isset($_REQUEST['acao'])) {
if ($_REQUEST['acao'] == "Incluir") {
$oUsuario->incluir();
}
if ($_REQUEST['acao'] == "Alterar") {
$oUsuario->alterar();
}
if ($_REQUEST['acao'] == "Excluir") {
$oUsuario->excluir();
}
} else {
$_SESSION['tupi.mensagem'] = 5;
}
header("Location:cadastro.usuarios.php");
示例4: salvar
function salvar()
{
$dados = $this->input->post();
if ($dados['us_nome'] == "") {
$this->session->set_flashdata('erro', 'Preencha o nome do Usuario.');
redirect(site_url() . '/cusuario/manter', 'refresh');
} else {
if ($dados['us_login'] == "") {
$this->session->set_flashdata('erro', 'Preencha o login do Usuario.');
redirect(site_url() . '/cusuario/manter', 'refresh');
} else {
if ($dados['us_senha'] == "") {
$this->session->set_flashdata('erro', 'Informe a senha do Usuario.');
redirect(site_url() . '/cusuario/manter', 'refresh');
}
}
}
if ($dados['us_id'] != "") {
$us = new Usuario();
$us->alterar($dados);
} else {
$us = new Usuario();
$us->cadastrar($dados);
}
redirect(site_url() . '/cusuario/listar', 'refresh');
}
示例5: catch
$GLOBALS["mensagem"] = $e->getMessage();
}
} else {
$GLOBALS["mensagem"] = "Não há conexão com o banco de dados.";
}
}
if (isset($_POST["acaoSalvarAlteracoes"])) { // Se o formulário de salvar alterações foi submetido
if ($conexao) {
try {
$registroAAtualizar->buscarPorCodigo($_POST["codigo"]);
} catch (Exception $e) {
$GLOBALS["mensagem"] = $e->getMessage();
}
$registroAAtualizar->alterar($_POST["senha"], $_POST["nivelDeAcesso"]);
try {
$registroAAtualizar->salvarAlteracoes();
$GLOBALS["mensagem"] = "Alteração salva com sucesso!";
} catch (Exception $e) {
$GLOBALS["mensagem"] = $e->getMessage();
}
} else {
$GLOBALS["mensagem"] = "Não há conexão com o banco de dados.";
}
}
if (isset($_POST["acaoExcluir"])) { // Se o botão "Excluir" foi acionado
$GLOBALS["mensagem"] = "<form method=\"post\">Deseja realmente excluir esse registro? ";
$GLOBALS["mensagem"] .= "<input type=\"hidden\" name=\"acaoConfirmarExclusao\" value=\"1\"><input type=\"hidden\" name=\"acaoExcluir\" value=\"".$_POST["acaoExcluir"]."\"><input type=\"submit\" value=\"Sim\"> <input type=\"button\" value=\"Não\" onclick=\"window.location='".$nomeArquivo."'\"></form>";
示例6: Usuario
<?php
require_once './header.php';
require_once './Usuario.php';
//Cria uma instancia de clientes
$Usuario = new Usuario();
$InfUsuario = $Usuario->find($_GET['id']);
if (isset($_GET['usuario'])) {
$Usuario->alterar($_GET['id'], $_GET['usuario'], $_GET['email'], $_GET['senha']);
header("location:indexUsuario.php");
}
?>
<div class="container">
<h1>Alteração de Clintes</h1>
<hr class="divider">
<div class="row">
<h4 class="text-center text-uppercase">Usuario: <?php
echo $InfUsuario['usuario'];
?>
</h4>
<form method="get">
<div class="row">
<div class="col-lg-2">
<label class="control-label">id</label>
<input readonly class="form-control" name="id" value="<?php
echo $_GET['id'];
?>
"/>
</div>
<div class="col-lg-4">
<label class="control-label">Usuario</label>
示例7: Usuario
$usuario = new Usuario($_POST);
if ($_POST) {
$alt = $_POST['editar'];
// Condicao responsavel por trocar o status de ativo para inativo
if ($alt == "Trocar") {
$alterar = $usuario->trocar($_POST['idusuario'], $_POST['ativo']);
if ($alterar) {
$msg = "ok";
} else {
$msg = "erro";
}
header('Location: alterarUsuario.php?msg=' . $msg);
}
//condicao responsavel por efetuar as alteracoes
if ($alt == "Alterar") {
$alterar = $usuario->alterar($_POST['idusuario']);
if ($alterar) {
$msg = "ok";
} else {
$msg = "erro";
}
header('Location: alterarUsuario.php?msg=' . $msg);
}
// condicao que exibe os dados do usuario no formulario para edicao
if ($alt == "Editar") {
$editar = $usuario->pesquisar($_POST['idusuario']);
?>
<br /><br />
<form method="post">
<input type="hidden" name="idusuario" value="<?php
echo $editar->idusuario;
示例8: Usuario
<?php
require 'common.inc.php';
$usuario = null;
$regraUsuario = new Usuario();
$id_usuario = intval($_GET['usuario']);
if ($id_usuario > 0) {
$usuario = $regraUsuario->pegar($id_usuario);
}
if (count($_POST) > 0) {
try {
if ($id_usuario > 0) {
$usuario = $regraUsuario->pegarDoPost($usuario);
$regraUsuario->alterar($usuario);
$msgsucesso = 'Usuário alterado com sucesso!';
} else {
$usuario = $regraUsuario->pegarDoPost();
$id_usuario = $regraUsuario->inserir($usuario);
$usuario->id_usuario = $id_usuario;
$msgsucesso = 'Usuário cadastrado com sucesso!';
$url = WEB_PATH . "/admin/usuario/";
$url .= strtolower(sanitize_slug($usuario->nome));
$url .= '-' . $usuario->id_usuario;
$url .= '?sucesso=' . urlencode($msgsucesso);
header('Location: ' . $url);
exit;
}
} catch (Exception $e) {
$msgerro = $e->getMessage();
}
}
示例9: Usuario
##########################
# carregar
##########################
if (isPost($idP)) {
$obj = new Usuario();
$obj->id = $_REQUEST['id'];
$obj->carregar();
}
##########################
# remover item
##########################
if (isPost($_GET['removerItem'])) {
@unlink(PATHUPLOAD . 'usuarios/' . $obj->imagem);
$_POST['item']['imagem'] = "";
$obj->carga($_POST['item']);
if (!$obj->alterar()) {
$msg = "Ocorreu um erro ao remover o item";
} else {
$msg = "Item removido com sucesso";
$msgClass = "msgSucesso";
}
header("location: alterar.php?id=" . $obj->id);
}
##########################
# alterar
##########################
if (isPost($_POST['ok'])) {
if ($_POST['senha'] == "" || $_POST['senha2'] == "") {
$msg = "Preencha todos os campos";
} else {
if (strlen(trim($_POST['senha'])) < 6 || strlen(trim($_POST['senha2'])) > 10) {