当前位置: 首页>>代码示例>>PHP>>正文


PHP Evento::setData方法代码示例

本文整理汇总了PHP中Evento::setData方法的典型用法代码示例。如果您正苦于以下问题:PHP Evento::setData方法的具体用法?PHP Evento::setData怎么用?PHP Evento::setData使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Evento的用法示例。


在下文中一共展示了Evento::setData方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: grava

function grava($ID, $dia, $mes, $ano, $local, $descricao)
{
    $temerro = 0;
    $x = 0;
    if (empty($local)) {
        echo "<tr><td>Informe o local do evento </td></tr>" . "\n";
        $temerro = 1;
    }
    if (!checkdate($mes, $dia, $ano)) {
        echo "<tr><td>Data do evento inválida !</td></tr>" . "\n";
        $temerro = 1;
    }
    if (empty($descricao)) {
        echo "<tr><td>Descreva o evento </td></tr>" . "\n";
        $temerro = 1;
    }
    if ($temerro == 1) {
        include "volta.php";
    } else {
        $eve = new Evento($ID);
        $eve->setLocal($local);
        $eve->setDescricao($descricao);
        $eve->setData($ano . "/" . $mes . "/" . $dia);
        $eve->Grava();
        echo '<tr><td><br></td></tr>' . "\n";
        echo "<tr><td>Evento gravado com sucesso !</td></tr>\n";
        echo '<tr><td><br></td></tr>' . "\n";
        echo '<tr><td><br></td></tr>' . "\n";
        echo '<tr><td><a href="lst_cadeventos.php">OK</a></td></tr>' . "\n";
    }
}
开发者ID:alencarmo,项目名称:OCF,代码行数:31,代码来源:prc_processo.php

示例2: listar

 public function listar($ordem = "ASC", $campo = self::ID)
 {
     $info = parent::listar($ordem, $campo);
     if (!empty($info)) {
         $temp = new Evento($info[self::ID]);
         parent::resgatarObjetos($info);
         $temp->setData(new DataHora($info[self::DATA]));
         $temp->setURL($info[parent::URL]);
         $temp->setTexto($info[parent::TEXTO]);
         $temp->local = $info[self::LOCAL];
         return $temp;
     }
 }
开发者ID:jhonnybail,项目名称:marktronic,代码行数:13,代码来源:ListaEventos.php

示例3: Database

<?php

include "../classes/Database.class.php";
include "../classes/Login.class.php";
include "../classes/Evento.class.php";
$database = new Database();
$db = $database->getConnection();
$login = new Login($db);
if (isset($_POST['login'])) {
    $login->setUsuario($_POST['usr']);
    $login->setSenha($_POST['pass']);
    $login->login();
}
if (isset($_GET['logout'])) {
    $login->doLogout();
}
if ($login->isLoggedIn()) {
    $evento = new Evento($db);
    if (isset($_POST['addEvent'])) {
        $evento->setTitulo($_POST['titulo']);
        $evento->setDescricao($_POST['descricao']);
        $evento->setData($_POST['dia'], $_POST['mes'], $_POST['ano']);
        $evento->setHorario($_POST['hora'], $_POST['minuto']);
        $evento->create();
    }
    $content = array();
    $content[] = "addEventoForm.php";
    include "template/dash.php";
} else {
    include "template/login.php";
}
开发者ID:1fabiosoares,项目名称:evento-timeline-php,代码行数:31,代码来源:addEvent.php

示例4: ListaIdiomas

$lI = new ListaIdiomas();
if (!empty($_POST)) {
    $erro = '';
    if (empty($_POST['titulo'])) {
        $erro = "<b>Titulo</b> não preenchido!<br><br>";
    }
    if (empty($_POST['url'])) {
        $erro = "<b>URL</b> não preenchido!<br><br>";
    }
    if (empty($erro)) {
        $eve = new Evento();
        $eve->getTexto()->titulo = $_POST['titulo'];
        $eve->local = $_POST['local'];
        $eve->getURL()->setURL($_POST['url']);
        $eve->getTexto()->texto = html_entity_decode($_POST['texto']);
        $eve->setData(new DataHora($_POST['data']));
        if (!empty($_FILES['imagem']['name'])) {
            $eve->getTexto()->getImagem()->setImage(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem'])));
        }
        $lE = new ListaEventos();
        $lE->inserir($eve);
        $lT = new ListaTextos();
        while ($i = $lI->listar()) {
            $t = new Traducao();
            $t->setIdConteudo($eve->getTexto()->getId());
            $t->setCampoConteudo(ListaTextos::TITULO);
            $t->setTabelaConteudo($lT->getTabela());
            $t->conteudo = $eve->getTexto()->titulo;
            $t->traducao = $_POST['ititulo'][$i->getId()];
            $i->addTraducao($t);
            $t->setCampoConteudo(ListaTextos::TEXTO);
开发者ID:jhonnybail,项目名称:marktronic,代码行数:31,代码来源:cadastrarEvento.php


注:本文中的Evento::setData方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。