本文整理汇总了PHP中UtilObjeto类的典型用法代码示例。如果您正苦于以下问题:PHP UtilObjeto类的具体用法?PHP UtilObjeto怎么用?PHP UtilObjeto使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了UtilObjeto类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: excluir
public function excluir()
{
$listar = UtilObjeto::listar("saloesimagem", "where id_salao = " . $this->id);
if (is_array($listar)) {
foreach ($listar as $id => $dados) {
$objImagem = new SaloesImagem();
$objImagem->id = $id;
$objImagem->carregar();
if ($objImagem->excluir()) {
if (parent::excluir()) {
@unlink(PATHUPLOAD . 'saloes/' . $objImagem->imagem);
}
}
}
}
$this->carregar();
if (parent::excluir()) {
}
return true;
}
开发者ID:lucaspedroso26,项目名称:Torelly-bastos,代码行数:20,代码来源:Saloes.php
示例2: excluir
public function excluir()
{
$listar = UtilObjeto::listar("noticiasimagem", "where id_noticia = " . $this->id);
if (is_array($listar)) {
foreach ($listar as $id => $dados) {
$objImagem = new NoticiasImagem();
$objImagem->id = $id;
$objImagem->carregar();
if ($objImagem->excluir()) {
if (parent::excluir()) {
@unlink(PATHUPLOAD . 'noticias/' . $objImagem->imagem);
}
}
}
}
$this->carregar();
if (parent::excluir()) {
UtilObjeto::limpar("noticiastag", "where id_noticia = " . $this->id);
}
return true;
}
开发者ID:lucaspedroso26,项目名称:ipanema_eventos,代码行数:21,代码来源:Noticias.php
示例3: geraPaginacao
public function geraPaginacao($UtilObjeto, $Tabela, $Where, $ItemPorPagina)
{
if ($UtilObjeto == 's') {
$lista = UtilObjeto::listar($Tabela, $Where);
} else {
//$lista = $Tabela::listar($Where);
$listarA = 'listar';
$lista = call_user_func_array($Tabela . '::' . $listarA, $Where);
}
$total = count($lista);
$itensporpagina = $ItemPorPagina;
$npaginas = ceil($total / $itensporpagina);
if (!isset($_GET['pag']) || $_GET['pag'] <= 1) {
$_GET['pag'] = 1;
} elseif ($_GET['pag'] > $npaginas) {
$_GET['pag'] = $npaginas;
}
$limitini = $itensporpagina * ($_GET['pag'] - 1);
$resto = $_GET['pag'] % 5;
if ($resto == 1) {
$pginicio = $_GET['pag'];
$pgfim = $_GET['pag'] + 4;
} elseif ($resto == 2) {
$pginicio = $_GET['pag'] - 1;
$pgfim = $_GET['pag'] + 3;
} elseif ($resto == 3) {
$pginicio = $_GET['pag'] - 2;
$pgfim = $_GET['pag'] + 2;
} elseif ($resto == 4) {
$pginicio = $_GET['pag'] - 3;
$pgfim = $_GET['pag'] + 1;
} else {
$pginicio = $_GET['pag'] - 4;
$pgfim = $_GET['pag'];
}
$pgfim = $pgfim > $npaginas ? $npaginas : $pgfim;
$retorno = array('limitini' => $limitini, 'itensporpagina' => $itensporpagina, 'npaginas' => $npaginas, 'pgfim' => $pgfim, 'pginicio' => $pginicio, 'total' => $total);
return $retorno;
}
开发者ID:lucaspedroso26,项目名称:Torelly-bastos,代码行数:39,代码来源:Paginacao.php
示例4: foreach
<?php
include PATHADMIN . 'msg.php';
include_once 'inc/menu.php';
?>
<div class="row">
<br />
<div class="col-md-6">
<div class="form-group">
<label class="control-label">Plano</label>
<select class="form-control" name="<?php
echo $nomeClasse;
?>
[idPlano]" required>
<option value="">Selecione um plano</option>
<?php
$listar = UtilObjeto::listar("planos", "where ativo = 's'");
if (is_array($listar)) {
foreach ($listar as $id => $dados) {
?>
<option value="<?php
echo $id;
?>
"><?php
echo $dados['titulo'];
?>
</option>
<?php
}
}
?>
</select>
开发者ID:lucaspedroso26,项目名称:ipanema_eventos,代码行数:31,代码来源:plano.php
示例5: header
<?php
include "../../config/define.php";
include "../../config/conecta.php";
include "../../config/classes.php";
include "../../config/funcoes.php";
header("Pragma: no-cache");
header("Expires: 0");
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"Contato_" . DATAHORABR . ".csv\"");
$listar = UtilObjeto::listar("contato", "order by data desc");
$campos = "Nome;";
$campos .= "E-mail;";
$campos .= "Telefone;";
$campos .= "Assunto;";
$campos .= "Mensagem;";
$campos .= "Data;";
$campos .= "\n";
print utf8_decode($campos);
foreach ($listar as $id => $dados) {
$assunto = 'N/F';
if (isPost($dados['assunto'])) {
$assunto = $dados['assunto'];
}
$item = '"';
$item .= utf8_decode($dados['nome']) . '";"';
$item .= utf8_decode($dados['email']) . '";"';
$item .= utf8_decode($dados['telefone']) . '";"';
$item .= utf8_decode($assunto) . '";"';
$item .= utf8_decode($dados['mensagem']) . '";"';
$item .= utf8_decode(mysql_to_data($dados['data'], true, false)) . '";';
开发者ID:lucaspedroso26,项目名称:ipanema_eventos,代码行数:31,代码来源:exportar.php
示例6: foreach
<?php
require_once "topo-ajax.php";
$lista = UtilObjeto::listar("empreendimentoobraopcaotipo", "WHERE id_obra_opcao = " . $_POST['id'] . " ORDER BY titulo");
if (!$lista) {
$html = "<option value=''>Nenhum tipo encontrado</option>";
} else {
$html = "<option value=''>Selecione um tipo</option>";
foreach ($lista as $id => $dados) {
$html .= "<option value='" . $id . "'>" . $dados['titulo'] . "</option>";
}
}
echo $html;
开发者ID:lucaspedroso26,项目名称:Torelly-bastos,代码行数:13,代码来源:ajax-carrega-tipo.php
示例7: foreach
<?php
require_once "topo-ajax.php";
$lista = UtilObjeto::listar("cidade", "WHERE id_estado = " . $_POST['estado'] . " ORDER BY nome");
if (!$lista) {
$html = "<option value=''>Nenhuma Cidade</option>";
} else {
$html = "<option value=''></option>";
foreach ($lista as $id => $dados) {
$html .= "<option value='" . $id . "'>" . $dados['nome'] . "</option>";
}
}
echo $html;
开发者ID:lucaspedroso26,项目名称:Torelly-bastos,代码行数:13,代码来源:ajax_carregar_cidade.php
示例8: foreach
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label class="control-label">Plano</label>
<select class="form-control" name="<?php
echo $nomeClasse;
?>
[idPlano]" required>
<option value="s" <?php
echo $_POST[$nomeClasse]['ativo'] == 's' ? 'selected' : '';
?>
>Sim</option>
<?php
$planos = UtilObjeto::listar("planos");
if (is_array($planos)) {
foreach ($planos as $id => $dados) {
?>
<option value="<?php
echo $id;
?>
" <?php
echo $_POST[$nomeClasse]['idPlano'] == $id ? 'selected' : '';
?>
><?php
echo $dados['titulo'] . ' - R$ ' . formata_valor($dados['valor']);
?>
</option>
<?php
}
开发者ID:lucaspedroso26,项目名称:ipanema_eventos,代码行数:31,代码来源:alterar.php
示例9: foreach
echo $_SESSION['s3'][NOMESITE]['admin']['usuario']['id'];
?>
">
Meu Perfil
</a>
</li>
</ul>
</li>
<li class="nav-parent">
<a>
<i class="fa fa-text-width" aria-hidden="true"></i>
<span>Painel</span>
</a>
<ul class="nav nav-children">
<?php
$paginas = UtilObjeto::listar("paginas", "WHERE id > 9 and id < 19");
if (is_array($paginas)) {
foreach ($paginas as $idPagina => $dadosPagina) {
?>
<li>
<a href="<?php
echo URLADMIN . "paginas/alterar.php?id=" . $idPagina;
?>
">
<?php
echo $dadosPagina['titulo'];
?>
</a>
</li>
<?php
}
开发者ID:lucaspedroso26,项目名称:ipanema_eventos,代码行数:31,代码来源:menu.php
示例10: foreach
[titulo]" class="form-control" value="<?php
echo $_POST[$nomeClasse]['titulo'];
?>
" required>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label class="control-label">Categoria</label>
<select class="form-control" name="<?php
echo $nomeClasse;
?>
[idCategoria]" required>
<option value="">Selecionar categoria</option>
<?php
$listaCategoria = UtilObjeto::listar("eventoscategoria", "WHERE ativo = 's' order by ordem asc");
if (is_array($listaCategoria)) {
foreach ($listaCategoria as $idCategoria => $dadosCategoria) {
?>
<option value="<?php
echo $idCategoria;
?>
" <?php
echo $_POST[$nomeClasse]['idCategoria'] == $idCategoria ? 'selected' : '';
?>
><?php
echo $dadosCategoria['titulo'];
?>
</option>
<?php
}
开发者ID:lucaspedroso26,项目名称:Torelly-bastos,代码行数:31,代码来源:alterar.php
示例11: md5
<?php
include_once 'topo-ajax.php';
$verifyToken = md5('unique_salt' . $_POST['timestamp']);
if (!empty($_FILES) && $_POST['token'] == $verifyToken) {
//UPLOAD DE IMAGEM
if ($_FILES['Filedata']['name'] != '') {
$tamanhoMaximo = 1000000;
$extensoes = array(".jpg", ".jpeg", ".gif", ".png", ".JPG", ".JPEG", ".GIF", ".PNG");
$destino = $_GET['destino'];
$nomeFile = "Filedata";
$idImagem = $idP;
$classe = $_GET['nomeClasse'];
$VerificaErro = UtilObjeto::uploadUnico($_FILES[$nomeFile]['name'], $tamanhoMaximo, $extensoes, $destino, $nomeFile, $idImagem, $classe);
if ($VerificaErro[0] != '') {
$_POST['galeria']['imagem'] = $VerificaErro[0];
} else {
$msg = $VerificaErro[1];
$erro = true;
}
}
if ($erro == true) {
$msg = $msg_erro;
} else {
$idSalva = $_GET['idSalva'];
$_POST['galeria'][$idSalva] = $_GET['id'];
$_POST['galeria']['data'] = DATAHORAMYSQL;
$_POST['galeria']['principal'] = 'n';
if (isPost($_GET['idMesAno'])) {
$_POST['galeria']['idMesAno'] = $_GET['idMesAno'];
}
开发者ID:lucaspedroso26,项目名称:Torelly-bastos,代码行数:31,代码来源:uploadify.php
示例12: header
<?php
include "../../config/define.php";
include "../../config/conecta.php";
include "../../config/classes.php";
include "../../config/funcoes.php";
header("Pragma: no-cache");
header("Expires: 0");
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"Newsletter_" . DATAHORABR . ".csv\"");
$listar = UtilObjeto::listar("newsletter");
$campos = "Nome;";
$campos .= "E-mail;";
$campos .= "Data;";
$campos .= "\n";
print utf8_decode($campos);
foreach ($listar as $id => $dados) {
$nome = 'N/F';
if (isPost($dados['nome'])) {
$nome = $dados['nome'];
}
$item = '"';
$item .= utf8_decode($nome) . '";"';
$item .= utf8_decode($dados['email']) . '";"';
$item .= utf8_decode(mysql_to_data($dados['data'], true, true)) . '";';
$item .= "\r\n";
echo $item;
}
exit;
开发者ID:lucaspedroso26,项目名称:Torelly-bastos,代码行数:29,代码来源:exportar.php
示例13:
</div>
</div>
<div class="col-sm-3">
<div class="form-group mb-md">
<input type="text" data-plugin-datepicker data-plugin-masked-input data-input-mask="99/99/9999" placeholder="Até __/__/____" maxlength="10" name="ate" value="<?php
echo $_POST['ate'];
?>
" class="form-control">
</div>
</div>
<div class="col-sm-3">
<div class="form-group">
<select name="status" class="form-control mb-md">
<option value="">Status</option>
<?php
$listaStatus = UtilObjeto::listar("status", "ORDER BY status");
foreach ($listaStatus as $idStatus => $dadosStatus) {
$selStatus = $idStatus == $_POST['status'] ? "selected" : "";
?>
<option value="<?php
echo $idStatus;
?>
" <?php
echo $selStatus;
?>
><?php
echo $dadosStatus['status'];
?>
</option>
<?php
}
开发者ID:lucaspedroso26,项目名称:ipanema_eventos,代码行数:31,代码来源:index.php
示例14: foreach
<?php
require_once "topo-ajax.php";
$lista = UtilObjeto::listar("empreendimentoobrastorre", "WHERE id_quadra = " . $_POST['id'] . " ORDER BY titulo");
if (!$lista) {
$html = "<option value=''>Nenhuma Torre</option>";
} else {
$html = "<option value=''>Selecione uma Torre</option>";
foreach ($lista as $id => $dados) {
$html .= "<option value='" . $id . "'>" . $dados['titulo'] . "</option>";
}
}
echo $html;
开发者ID:lucaspedroso26,项目名称:Torelly-bastos,代码行数:13,代码来源:ajax-carrega-torre.php
示例15: foreach
}
}
?>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label class="control-label">Sexo</label>
<select class="form-control" name="<?php
echo $nomeClasse;
?>
[idSexo]" required>
<option value="">Selecione</option>
<?php
$listar = UtilObjeto::listar("sexo", "where ativo = 's' order by titulo asc");
if (is_array($listar)) {
foreach ($listar as $id => $dados) {
?>
<option value="<?php
echo $id;
?>
"><?php
echo $dados['titulo'];
?>
</option>
<?php
}
}
?>
</select>
开发者ID:lucaspedroso26,项目名称:ipanema_eventos,代码行数:31,代码来源:cadastrar.php
示例16: uploadUnico
public function uploadUnico($nomeBanner, $tamanhoMaximo, $extensoes, $nomeDestino, $nomeFile, $idImagem, $nomeClasse)
{
$erro = false;
$tamanhoArquivo = $_FILES[$nomeFile]["size"];
$destino = PATHUPLOAD . $nomeDestino . "/";
$imagemExtensao = UtilObjeto::getExtensao($_FILES[$nomeFile]['name']);
$substituir = true;
// Verifica se o tamanho do arquivo é maior que o permitido
if ($tamanhoArquivo > $tamanhoMaximo) {
$erro = "O arquivo " . $nomeBanner . " não deve ultrapassar " . $tamanhoMaximo . " bytes";
} elseif (!in_array(strrchr($nomeBanner, "."), $extensoes)) {
$erro = "A estensão do arquivo <b>" . $nomeBanner . "</b> não é válida";
} elseif (file_exists($destino . $nomeBanner) and !$substituir) {
$erro = "O arquivo <b>" . $nomeBanner . "</b> já existe";
} else {
$imagemNome = md5(rand(0, 99999999)) . '.' . $imagemExtensao;
}
//alterar imagem
if ($idImagem != '') {
$obj = new $nomeClasse();
$obj->id = $idImagem;
$obj->carregar();
if ($obj->{$nomeFile} != '') {
$Extensao = explode(".", $obj->{$nomeFile});
if ($Extensao[1] == $imagemExtensao) {
$imagemNome = $obj->{$nomeFile};
} else {
$imagemNome = md5(rand(0, 99999999)) . '.' . $imagemExtensao;
}
} else {
$imagemNome = md5(rand(0, 99999999)) . '.' . $imagemExtensao;
}
}
if (!$erro) {
$imagemNome = md5(rand(0, 99999999)) . '.' . $imagemExtensao;
if (is_array($_FILES[$nomeFile]) && $_FILES[$nomeFile]['tmp_name'] != "") {
if ($imagemNome != "") {
if (file_exists($destino . $imagemNome)) {
@unlink($destino . $imagemNome);
}
} else {
$imagemNome = $imagemNome . '.' . $imagemExtensao;
}
if (!move_uploaded_file($_FILES[$nomeFile]['tmp_name'], $destino . $imagemNome)) {
$erro = true;
}
}
}
$retornarValor = array(1 => $erro, 0 => $imagemNome);
return $retornarValor;
}
开发者ID:lucaspedroso26,项目名称:Torelly-bastos,代码行数:51,代码来源:UtilObjeto.php
示例17: login
public function login($email, $senha)
{
$msg = array();
if ($email == "" || $senha == "") {
$msg[] = "Login e/ou senha inválidos";
} else {
$login = UtilObjeto::listar("cliente", "WHERE ativo = 's' AND email = '" . $email . "'");
if (!$login) {
$msg[] = "Login e/ou senha inválidos";
} else {
$dados = current($login);
if ($dados['senha'] == md5($senha)) {
$_SESSION['s3'][NOMESITE]['painel']['cliente']['id'] = $dados['id'];
$_SESSION['s3'][NOMESITE]['painel']['cliente']['nome'] = $dados['nome'];
$_SESSION['s3'][NOMESITE]['painel']['cliente']['email'] = $dados['email'];
//VERIFICA SE ASSINATURA ESTÁ ATIVA
$assinatura = UtilObjeto::listar("clienteplano", "where id_cliente = " . $dados['id'] . " and data_vencimento >= '" . DATAMYSQL . "'");
if (is_array($assinatura)) {
$assinaturaDados = current($assinatura);
$_SESSION['s3'][NOMESITE]['painel']['cliente']['assinatura'] = 's';
$_SESSION['s3'][NOMESITE]['painel']['cliente']['idPlano'] = $assinaturaDados['id_plano'];
} else {
$_SESSION['s3'][NOMESITE]['painel']['cliente']['assinatura'] = 'n';
}
header('Location: ' . URLPAINEL . 'index.php');
} else {
$msg[] = "Login e/ou senha inválidos";
}
}
}
return $msg;
}
开发者ID:lucaspedroso26,项目名称:ipanema_eventos,代码行数:32,代码来源:Cliente.php
示例18: Newsletter
<?php
include_once 'topo-ajax.php';
if (valida_email($_POST['contato']['email'])) {
if (isPost($_POST['contato']['nome'])) {
if (isPost($_POST['contato']['mensagem'])) {
$buscaEmail = UtilObjeto::listar("newsletter", "where email like '%" . $_POST['contato']['email'] . "%'");
if (!is_array($buscaEmail)) {
$_POST['contato']['data'] = DATAHORAMYSQL;
$objNewsletter = new Newsletter($_POST['contato']);
if ($objNewsletter->inserir()) {
}
}
$_POST['contato']['data'] = DATAHORAMYSQL;
$_POST['contato']['foneSite'] = $_SESSION['s3'][NOMESITE]['config']['telefone'];
$_POST['contato']['sitemail'] = $_SESSION['s3'][NOMESITE]['config']['email-contato'];
$_POST['contato']['aux'] = '';
if (isPost($_POST['contato']['telefone'])) {
$_POST['contato']['aux'] = '<p>Telefone: <b>' . $_POST['contato']['telefone'] . '</b></p>';
}
if (isPost($_POST['contato']['mensagem'])) {
$_POST['contato']['aux'] .= '<p>Mensagem: <b>' . $_POST['contato']['mensagem'] . '</b></p>';
}
$_POST['contato']['urlraiz'] = URLRAIZ;
$data = $_POST['contato']['data'];
$data2 = date('d/m/Y H:i');
$_POST['contato']['lido'] = 'n';
if (isPost($_POST['contato']['idEmpreendimento'])) {
$objContato = new EmpreendimentoContato($_POST['contato']);
} else {
$objContato = new Contato($_POST['contato']);
开发者ID:lucaspedroso26,项目名称:Torelly-bastos,代码行数:31,代码来源:ajax-contato.php
示例19: foreach
?>
</h2>
</header>
<form name="" id="form" method="post" action="" enctype="multipart/form-data">
<div class="panel-body">
<?php
include PATHADMIN . 'msg.php';
include_once 'inc/menu.php';
?>
<div class="row">
<br />
<?php
$lista = UtilObjeto::listar("oquefaz", "where ativo = 's' order by titulo asc");
if (is_array($lista)) {
foreach ($lista as $id => $dados) {
$verifica = UtilObjeto::listar("clientefaz", "where id_faz = " . $id . " and id_cliente = " . $idP);
if (is_array($verifica)) {
$sel = "checked";
} else {
$sel = "";
}
?>
<div class="col-sm-6">
<div class="checkbox-custom checkbox-default">
<input id="<?php
echo $id;
?>
" name="faz[]" value="<?php
echo $id;
?>
" <?php
开发者ID:lucaspedroso26,项目名称:ipanema_eventos,代码行数:31,代码来源:o-que-faco.php
示例20:
?>
[ativo]" required>
<option value="s">Sim</option>
<option value="n">Não</option>
</select>
</div>
</div>
</div>
</div>
<footer class="panel-footer text-right">
<input type="submit" class="btn btn-primary" name="ok" value="Cadastrar" />
</footer>
</form>
</section>
<?php
$entrevista = UtilObjeto::listar("clienteentrevista", "where id_cliente = " . $idP . " order by ordem");
if (is_array($entrevista)) {
?>
<section class="panel">
<header class="panel-heading">
<h2 class="panel-title">Perguntas</h2>
</header>
<div class="panel-body">
<div class="table-responsive">
<table class="table table-bordered table-hover table-striped table-condensed mb-none">
<thead>
<tr>
<th>Pergunta</th>
<th class="text-center col-md-1">Ordem</th>
<th class="text-center col-md-2">Ativo</th>
<th class="text-center col-md-2">Ação</th>
开发者ID:lucaspedroso26,项目名称:ipanema_eventos,代码行数:31,代码来源:entrevista.php
注:本文中的UtilObjeto类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论