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


PHP invert函数代码示例

本文整理汇总了PHP中invert函数的典型用法代码示例。如果您正苦于以下问题:PHP invert函数的具体用法?PHP invert怎么用?PHP invert使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


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

示例1: ArquivoItemDAO

			<tr>
				<td class="tabela_tit"><strong>ID </strong></td>
				<td class="tabela_tit"><strong>Cliente </strong></td>
				<td class="tabela_tit"><strong>Data </strong></td>
				<td class="tabela_tit"><strong>Erros </strong></td>
				<td class="tabela_tit"><strong>Excel </strong></td>
			</tr>
			<?php 
$arquivoitemDAO = new ArquivoItemDAO();
$lista = $arquivoitemDAO->listaRemessaC($controle_id_empresa);
$p_valor = '';
foreach ($lista as $l) {
    $p_valor .= '
					<tr>
						<td class="result_celula"> ' . $l->id_arquivo . '</td>
						<td class="result_celula"> ' . $l->nome . '</td>
						<td class="result_celula"> ' . invert($l->data, '/', 'PHP') . '</td>
						<td class="result_celula"> <a href="pedido_remessa_cc.php?id_arquivo=' . $l->id_arquivo . '">' . $l->erros . '</a></td>
						<td class="result_celula"> <a href="gera_remessa_c.php?id_arquivo=' . $l->id_arquivo . '" target="_blank">Download</a></td>
					</tr>';
}
echo $p_valor;
?>
		</table>
		</center>
		</td>
	</tr>
</table>
</div>
			<?php 
require 'footer.php';
开发者ID:tricardo,项目名称:CartorioPostal_old,代码行数:31,代码来源:pedido_remessa_c.php

示例2: die

    if (!is_id($id) || !in_array($key, $glk_forums)) {
        die('The id or the key is not valid!');
    }
    $result = $db->query("SELECT `f_{$key}` AS `{$key}`, gid FROM {$db->pre}fgroups WHERE fid = '{$id}' LIMIT 1", __LINE__, __FILE__);
    $perm = $db->fetch_assoc($result);
    if ($db->num_rows($result) == 0) {
        die('Not found!');
    }
    if (in_array($key, $guest_limitation)) {
        $result = $db->query("SELECT id FROM {$db->pre}groups WHERE guest = '1' LIMIT 1");
        $row = $db->fetch_assoc($result);
        if ($perm['gid'] == $row['id']) {
            die('Guests can not vote or edit posts!');
        }
    }
    $perm = invert($perm[$key]);
    $db->query("UPDATE {$db->pre}fgroups SET `f_{$key}` = '{$perm}' WHERE fid = '{$id}' LIMIT 1", __LINE__, __FILE__);
    $delobj = $scache->load('fgroups');
    $delobj->delete();
    die(strval($perm));
} elseif ($job == 'rights_add') {
    echo head();
    $id = $gpc->get('id', int);
    if ($id == 0) {
        error('admin.pgp?action=forums&job=manage', 'Forum not found');
    }
    $result = $db->query("SELECT id, name FROM {$db->pre}groups ORDER BY admin DESC , guest ASC , core ASC", __LINE__, __FILE__);
    $result2 = $db->query("SELECT gid FROM {$db->pre}fgroups WHERE bid = '{$id}'", __LINE__, __FILE__);
    $cache = array();
    $cache2 = array();
    while ($row = $db->fetch_num($result2)) {
开发者ID:BackupTheBerlios,项目名称:viscacha-svn,代码行数:31,代码来源:forums.php

示例3: foot

    ?>
"></td>
	  </tr>
	 </table>
	</form>
	<?php 
    echo foot();
} elseif ($job == 'sitestatus2') {
    echo head();
    $c->getdata();
    $c->updateconfig('foffline', int);
    $filesystem->file_put_contents('data/offline.php', $gpc->get('template', none));
    $c->savedata();
    ok('admin.php?action=settings&job=settings');
} elseif ($job == 'ajax_sitestatus') {
    $new = invert($config['foffline']);
    $c->getdata();
    $c->updateconfig('foffline', int, $new);
    $c->savedata();
    die(strval($new));
} elseif ($job == 'datetime') {
    echo head();
    $config = $gpc->prepare($config);
    ?>
	<form name="form" method="post" action="admin.php?action=settings&job=datetime2">
	 <table class="border" border="0" cellspacing="0" cellpadding="4" align="center">
	  <tr>
	   <td class="obox" colspan="2"><b><?php 
    echo $lang->phrase('admin_date_time_edit');
    ?>
</b></td>
开发者ID:BackupTheBerlios,项目名称:viscacha-svn,代码行数:31,代码来源:settings.php

示例4: foreach

foreach ($empresas as $emp) {
    $id_empresa = $emp->id_empresa;
    echo "\n " . $emp->fantasia . " ";
    $nomeArquivo = 'clientes_' . md5(date("Ymdhms")) . "_" . $emp->id_empresa . ".xls";
    $arquivoDiretorio = "../relatorios/clientes/" . $nomeArquivo;
    $pedidos = $pedidoDAO->listaPedidosClientePJ($emp->id_empresa, $data_i, $data_f);
    if (count($pedidos) == 0) {
        continue;
    }
    $excel = new ExcelWriter($arquivoDiretorio);
    if (!$excel) {
        echo $excel->error;
        continue;
    }
    $excel->writeLine(array('Ranking de Clientes da unidade ' . $emp->fantasia));
    $excel->writeLine(array('Referente ' . invert($data_i, '/', 'PHP') . ' até ' . invert($data_f, '/', 'PHP')));
    $excel->writeLine(array(""));
    $excel->writeLine(array("CLIENTE", "CNPJ", "TOTAL", "PEDIDOS"));
    foreach ($pedidos as $p) {
        $excel->writeLine(array($p->nome, $p->cpf, $p->total, $p->pedidos));
        #grava no banco de dados
        $dados = new stdClass();
        $dados->id_empresa = $emp->id_empresa;
        $dados->data = $ano_mes . '-' . $ultimo_dia;
        $dados->cliente = $p->nome;
        $dados->cnpj = $p->cpf;
        $dados->total = $p->total;
        $dados->pedidos = $p->pedidos;
        $relatorioDAO->insereDadosClientes($dados);
    }
    $excel->close();
开发者ID:tricardo,项目名称:CartorioPostal_old,代码行数:31,代码来源:cron_rel_clientes.php

示例5: writeGPIO

function writeGPIO($target, $state)
{
    return invert($target, exec("/usr/bin/gpio write " . $target["gpioNumber"] . " " . invert($target, $state)));
}
开发者ID:adamoutler,项目名称:RaspberryPiGPIOControl,代码行数:4,代码来源:GPIO.php

示例6: invert

     $j++;
 }
 if ($busca_e_cidade == 'on') {
     $worksheet->write($i, $j, $l->certidao_cidade, $styleleft);
     $j++;
 }
 if ($busca_e_atividade == 'on') {
     $worksheet->write($i, $j, $l->atividade, $styleleft);
     $j++;
 }
 if ($busca_e_status == 'on') {
     $worksheet->write($i, $j, $l->status, $styleleft);
     $j++;
 }
 if ($busca_e_agenda == 'on') {
     $worksheet->write($i, $j, invert($l->data_i, '/', 'PHP'), $stylecenter);
     $j++;
 }
 if ($busca_e_valor == 'on') {
     $worksheet->write($i, $j, $l->valor, $stylereal);
     $j++;
 }
 if ($busca_e_departamento == 'on') {
     $worksheet->write($i, $j, $l->departamento, $styleleft);
     $j++;
 }
 if ($busca_e_atendimento == 'on') {
     $worksheet->write($i, $j, $l->atendente, $styleleft);
     $j++;
 }
 if ($busca_e_responsavel == 'on') {
开发者ID:tricardo,项目名称:CartorioPostal_old,代码行数:31,代码来源:gera_exporta.php

示例7: die

<?php

if (defined('VISCACHA_CORE') == false) {
    die('Error: Hacking Attempt');
}
// PK: MultiLangAdmin
$lang->group("admin/frames");
if ($job == 'menu') {
    $interface = $gpc->get('interface', int);
    if ($interface == 1) {
        $my->settings['admin_interface'] = invert($my->settings['admin_interface']);
    }
    ?>
	<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
	<html>
	<head>
	<title><?php 
    echo $lang->phrase("admin_navigationtitle");
    ?>
</title>
	<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
	<meta http-equiv="pragma" content="no-cache">
	<link rel="stylesheet" type="text/css" href="admin/html/menu.css">
	<link rel="copyright" href="http://www.viscacha.org">
	<script src="templates/global.js" language="Javascript" type="text/javascript"></script>
	<script src="admin/html/admin.js" language="Javascript" type="text/javascript"></script>
	</head>
	<body onload="init()">
	<p class="center"><a href="admin.php?action=index" target="Main"><img src="admin/html/images/logo.png" alt="Viscacha" /></a></p>
	<p class="stext center"><a href="admin.php?action=frames&amp;job=menu&amp;interface=1" target="_self"><?php 
    echo $lang->phrase(iif($my->settings['admin_interface'] == 1, 'admin_switch_simple', 'admin_switch_extended'));
开发者ID:BackupTheBerlios,项目名称:viscacha-svn,代码行数:31,代码来源:frames.php

示例8: foreach

foreach ($dt as $b => $res) {
    $mostrar = 0;
    if ($exp_item->id_usuario == 1) {
        $mostrar = 1;
    }
    if (in_array(29, $exp_item->id_departamento_p) && $mostrar == 0) {
        $mostrar = 1;
    }
    if ($mostrar == 0 && $res->id_usuario == $exp_item->id_usuario) {
        $mostrar = 1;
    }
    $color = $color == '#FFF' ? '#F8F8F8' : '#FFF';
    echo '<tr>';
    if ($mostrar == 1) {
        echo '<td class="result_celula" style="text-align:center;background-color:' . $color . '"><a href="fichas-editar.php?id_ficha=' . $res->id_ficha . '&aba=3">' . $res->id_ficha . '</a></td>';
    } else {
        echo '<td class="result_celula" style="text-align:center;background-color:' . $color . '">' . $res->id_ficha . '</td>';
    }
    echo '<td class="result_celula" style="text-align:center;background-color:' . $color . '">' . invert($res->agenda, '/', 'PHP') . '</td>';
    echo '<td class="result_celula" style="background-color:' . $color . '">' . ucwords(strtolower($res->cliente)) . '</td>';
    echo '<td class="result_celula" style="background-color:' . $color . '">' . ucwords(strtolower($res->consultor)) . '</td>';
    echo '<td class="result_celula" style="background-color:' . $color . '">' . ucwords(strtolower($res->relacionamento)) . '</td>';
    echo '<td class="result_celula" style="text-align:center;background-color:' . $color . '">' . $res->status1 . '</td>';
    echo '</tr>';
    echo '<tr>';
    echo '<td colspan="6" class="result_celula" style="background-color:' . $color . ';border-bottom:2px #D5D5D5 dashed"><b>Observação: </b>' . strtolower($res->obs) . '<br />&nbsp;</td>';
    echo '</tr>';
}
?>
</table>
开发者ID:tricardo,项目名称:CartorioPostal_old,代码行数:30,代码来源:agenda-processo-even.php

示例9: somar_dias_uteis

    if ($dias < $item[$i]['dias']) {
        $dias = $item[$i]['dias'];
    }
}
$prazo = somar_dias_uteis($pedido->data, $dias);
$financeiroDAO = new FinanceiroDAO();
$recebimentos = $financeiroDAO->listarRecebimentos($id_pedido);
$sinal = 0;
foreach ($recebimentos as $r) {
    $sinal = (double) $sinal + (double) $r->financeiro_valor;
}
$saldo = $valor - $sinal;
if ($pdf->GetY() >= 20) {
    $pdf->AddPage();
}
$pdf->setY(21);
$pdf->Cell(5, 0.7, 'Prazo de Entrega ' . invert($prazo, '/', 'PHP') . ' ', '', 0);
$pdf->setY(22);
$pdf->setX(12.65);
$pdf->Cell(5, 0.7, 'Total: R$', '', 0, 'R');
$pdf->Cell(2.5, 0.5, $valor != 0 ? number_format($valor, 2) : '', 'B', 1, 'R');
$pdf->setX(12.65);
$pdf->Cell(5, 0.7, 'Sinal: R$', '', 0, 'R');
$pdf->Cell(2.5, 0.5, $sinal != 0 ? number_format($sinal, 2) : '', 'B', 1, 'R');
$pdf->setX(12.65);
$pdf->Cell(5, 0.7, 'Saldo: R$', '', 0, 'R');
$pdf->Cell(2.5, 0.5, $saldo != 0 && $sinal != 0 ? number_format($saldo, 2) : '', 'B', 1, 'R');
$pdf->Cell(10, 0.5, 'Assinatura do cliente', 'T', 1);
$pdf->SetY(25.5);
$pdf->Cell(0, 0.5, $responsavel_empresa, 0, 1, 'C');
$pdf->Output();
开发者ID:tricardo,项目名称:CartorioPostal_old,代码行数:31,代码来源:pedido_protocolo.php

示例10: pt_register

require "../includes/funcoes.php";
require "../includes/global.inc.php";
pt_register('GET', 'id_financeiro');
pt_register('GET', 'id_pedido_item');
if ($id_financeiro != '' and $id_pedido_item != '') {
    $sql = "SELECT f.*, uu.nome FROM vsites_financeiro as f, vsites_user_usuario as uu where f.id_pedido_item='{$id_pedido_item}' and f.id_financeiro='{$id_financeiro}' and f.financeiro_tipo='Desembolso' and f.id_usuario = uu.id_usuario";
    $query = $objQuery->SQLQuery($sql);
    $res = mysql_fetch_array($query);
    $nome = $res['nome'];
    $financeiro_tipo = $res['financeiro_tipo'];
    $financeiro_data = $res['financeiro_data'];
    $financeiro_data = invert($financeiro_data, '/', 'php') . ' ' . substr($res["financeiro_data"], 11, 8);
    $financeiro_nossa_conta = $res['financeiro_nossa_conta'];
    $financeiro_autorizacao = $res['financeiro_autorizacao'];
    $financeiro_autorizacao_data = $res['financeiro_autorizacao_data'];
    $financeiro_autorizacao_data = invert($financeiro_autorizacao_data, '/', 'php') . ' ' . substr($res["financeiro_autorizacao_data"], 11, 8);
    $financeiro_conferido = $res['financeiro_conferido'];
    $financeiro_classificacao = $res['financeiro_classificacao'];
    $financeiro_banco = $res['financeiro_banco'];
    $financeiro_agencia = $res['financeiro_agencia'];
    $financeiro_conta = $res['financeiro_conta'];
    $financeiro_identificacao = $res['financeiro_identificacao'];
    $financeiro_favorecido = $res['financeiro_favorecido'];
    $financeiro_cpf = $res['financeiro_cpf'];
    $financeiro_descricao = $res['financeiro_descricao'];
    $financeiro_desembolsado = $res['financeiro_desembolsado'];
    $financeiro_troco = $res['financeiro_troco'];
    $res['financeiro_valor'] = strlen($res['financeiro_valor']) > 0 ? $res['financeiro_valor'] : 0;
    $res['financeiro_sedex'] = strlen($res['financeiro_sedex']) > 0 ? $res['financeiro_sedex'] : 0;
    $res['financeiro_rateio'] = strlen($res['financeiro_rateio']) > 0 ? $res['financeiro_rateio'] : 0;
    $financeiro_valor = number_format($res['financeiro_valor'], 2, ".", "");
开发者ID:tricardo,项目名称:CartorioPostal_old,代码行数:31,代码来源:carrega_financeiro_edit.php

示例11: pt_register

<?php

require "../includes/verifica_logado_ajax.inc.php";
require "../includes/funcoes.php";
require "../includes/global.inc.php";
require "../includes/geraexcel/excelwriter.inc.php";
pt_register('POST', 'datai');
pt_register('POST', 'dataf');
$datai_sql = invert($datai, '-', 'SQL') . ' ' . substr($datai, 11, 8);
$dataf_sql = invert($dataf, '-', 'SQL') . ' ' . substr($dataf, 11, 8);
//Você pode colocar aqui o nome do arquivo que você deseja salvar.
$arquivoDiretorio = "./exporta/" . $controle_id_usuario . ".xls";
$nomeArquivo = $controle_id_usuario . ".xls";
$excel = new ExcelWriter($arquivoDiretorio);
if ($excel == false) {
    echo $excel->error;
    exit;
}
//Escreve o nome dos campos de uma tabela
$myArr = array('COMISSIONADO', 'PEDIDO', 'CLIENTE', 'VALOR RECEBIDO', 'COMISSÃO');
$excel->writeLine($myArr);
$sql = $objQuery->SQLQuery("SELECT SUM(f.financeiro_valor) as valor, SUM(f.financeiro_valor/100*1.5) as comissao, pi.ordem, pi.id_pedido, c.nome as nome_cli, ucom.nome, ucom.id_usuario from\n    vsites_pedido_item as pi, vsites_pedido as p, (select u.id_usuario, u.id_empresa from vsites_user_usuario as u) as u, vsites_user_usuario as ucom, vsites_financeiro as f, (select * from vsites_user_cliente as c where c.id_usuario_com<>'' group by cpf) as c where\n    u.id_empresa='" . $controle_id_empresa . "' and\n\tu.id_usuario = pi.id_usuario and\n\tpi.id_status != '14' and\n\tpi.id_pedido = p.id_pedido and\n\tp.cpf = c.cpf and\n\tp.cpf!='000.000.000-00' and \n\tp.cpf!='00.000.000/0000-00' and \n\tp.cpf!='' and\n\tc.id_usuario_com=ucom.id_usuario and\n\tpi.id_pedido_item=f.id_pedido_item and\n\tf.financeiro_tipo='Recebimento' and\n    f.financeiro_autorizacao='Aprovado' and\n    f.financeiro_autorizacao_data >= '" . $datai_sql . "' and\n    f.financeiro_autorizacao_data <= '" . $dataf_sql . "'\n\tgroup by f.id_pedido_item\n    order by ucom.nome, pi.id_pedido, pi.ordem");
$total_comissao = 0;
$total = 0;
$cont = 0;
$old_id_usuario = '';
while ($res = mysql_fetch_array($sql)) {
    $id_usuario = $res['id_usuario'];
    if ($old_id_usuario != $id_usuario and $cont >= '1') {
        $myArr = array('', '', 'Total', $total, $total_comissao);
        $excel->writeLine($myArr);
开发者ID:tricardo,项目名称:CartorioPostal_old,代码行数:31,代码来源:gera_comissao_func.php

示例12: date_format

}
if (strlen($dia) == 1) {
    $dia2 = '0' . $dia;
} else {
    $dia2 = $dia;
}
if ($controle_id_usuario != 1 && $controle_id_usuario != 56 && $controle_id_usuario != 272 && $controle_id_usuario != 1245) {
    $onde = " and id_user_alt='" . $controle_id_usuario . "'";
} else {
    $onde = '';
}
$sql = "select id_ficha, id_user_alt as id_usuario, observacao as obs, data_reuniao as agenda from site_ficha_cadastro_historico as e where date_format(data_reuniao,'%Y-%m-%d')='" . $ano . "-" . $mes2 . "-" . $dia2 . "' and data_reuniao!='0000-00-00' " . $onde;
$query = $objQuery->SQLQuery($sql);
?>
<h2>Dia <?php 
echo (int) $dia;
?>
 de <?php 
echo mes_ext($mes);
?>
 de <?php 
echo (int) $ano;
?>
</h2>
<ul>
<?php 
while ($res = mysql_fetch_array($query)) {
    echo '<li><a href="expansao_interessados_edit.php?id=' . $res['id_ficha'] . '"><b>' . invert($res['agenda'], '/', 'PHP') . '</b></a> - ' . $res['obs'] . '</li>';
}
?>
</ul>
开发者ID:tricardo,项目名称:CartorioPostal_old,代码行数:31,代码来源:eventos_process_even.php

示例13: foreach

$worksheet =& $workbook->addWorksheet('ordem');
for ($j = 0; $j < count($titulo); $j++) {
    $estilo = $style1;
    if ($j == count($titulo) - 1) {
        $estilo = $style2;
    }
    $worksheet->write(0, $j, $titulo[$j], $estilo);
    $worksheet->setColumn(1, $j, $size[$j]);
}
$conveniado = $ConveniadoDAO->GeraExportaTodos();
$i = 0;
foreach ($conveniado as $c => $conv) {
    $i++;
    $cpf = ' ';
    $cnpj = ' ';
    if ($conv->certidao_cnpj != '') {
        $cnpj = formatarCPF_CNPJ($conv->certidao_cnpj, true);
    }
    if ($conv->certidao_cpf != '') {
        $cpf = formatarCPF_CNPJ($conv->certidao_cpf, true);
    }
    $texto = array(' #' . $conv->id_pedido . '/' . $conv->ordem, invert($conv->inicio, '/', 'PHP'), invert($conv->data_prazo, '/', 'PHP'), invert($conv->data_atividade, '/', 'PHP'), invert($conv->operacional, '/', 'PHP'), $cpf, $cnpj, ucwords(strtolower($conv->certidao_nome)), ucwords(strtolower($conv->certidao_devedor)), ucwords(strtolower($conv->servico)), strtoupper($conv->certidao_estado), ucwords(strtolower($conv->certidao_cidade)), ucwords(strtolower($conv->atividade)), ucwords(strtolower($conv->status)), ucwords(strtolower($conv->atendente)), ucwords(strtolower($conv->responsavel)), ucwords(strtolower($conv->certidao_resultado)));
    for ($j = 0; $j < count($titulo); $j++) {
        $estilo = $style3;
        if ($j == count($titulo) - 1) {
            $estilo = $style4;
        }
        $worksheet->write($i, $j, $texto[$j], $estilo);
    }
}
$workbook->close();
开发者ID:tricardo,项目名称:CartorioPostal_old,代码行数:31,代码来源:gera_exporta_todos.php

示例14: verificaPermissaoEdit

 /**
  * verifica permissão de alterar pedido
  * @param int $id_pedido_item
  * @param int $id_empresa
  * @param array $departamento_p
  * @param array $departamento_s
  * @param array $p
  */
 public function verificaPermissaoEdit($id_pedido_item, $id_empresa, $departamento_p, $departamento_s, $p)
 {
     $p_valor = array();
     $this->sql = "SELECT pi.inicio, pi.dias, sd.id_departamento_resp, pi.id_status, pi.encerramento, pi.id_empresa_resp, pi.operacional, pi.id_usuario, pi.id_usuario_op from\n\t\t\t\tvsites_pedido_item as pi, vsites_servico_departamento as sd where\n\t\t\t\t\tpi.id_pedido_item=? and\n\t\t\t\t\tpi.id_servico_departamento = sd.id_servico_departamento";
     $this->values = array($id_pedido_item);
     $cont = $this->fetch();
     $id_status = $cont[0]->id_status;
     $operacional = $cont[0]->operacional;
     $dias_old = $cont[0]->dias;
     $inicio = $cont[0]->inicio;
     $encerramento = $cont[0]->encerramento;
     $id_departamento_resp = $cont[0]->id_departamento_resp;
     $id_usuario = $cont[0]->id_usuario;
     $id_usuario_op = $cont[0]->id_usuario_op;
     $id_empresa_resp = $cont[0]->id_empresa_resp;
     #verifica se o departamento tem permissão de alterar o pedido
     if (in_array('6', $departamento_p) != 1 and in_array('2', $departamento_p) != 1 and in_array('3', $departamento_p) != 1 and in_array('4', $departamento_p) != 1 and in_array('5', $departamento_p) != 1 and in_array('8', $departamento_p) != 1 and in_array('9', $departamento_p) != 1 and in_array('11', $departamento_p) != 1 and in_array('12', $departamento_p) != 1 and in_array('15', $departamento_p) != 1 and in_array('16', $departamento_p) != 1) {
         $p_valor['error'] .= '<li><b>Você não tem permissão para realizar essa operação!</b></li>';
         return $p_valor;
     }
     #verifica se tem permissão de alterar o pedido do departamento
     if (in_array($id_departamento_resp, $departamento_p) != 1 and in_array('6', $departamento_p) != 1 and in_array('2', $departamento_p) != 1) {
         $p_valor['error'] .= '<li><b>Você não tem permissão para realizar essa operação, esse pedido pertence a outro departamento.</b></li>';
         return $p_valor;
     }
     #verifica se a franquia tem permissão de alterar o pedido que está em execução por outra unidade
     if ($operacional == '0000-00-00' and $id_empresa_resp != '0' and $id_empresa_resp != $id_empresa and $id_status != 12) {
         $p_valor['error'] .= '<li><b>Você não tem permissão para realizar essa operação, porque outra franquia foi selecionada para executar o serviço.</b></li>';
         return $p_valor;
     }
     #verifica se o pedido foi concluido operacional e se a franquia pode alterar
     if ($operacional != '0000-00-00' and $id_empresa_resp != '0' and $id_empresa_resp == $id_empresa and $id_empresa != '1') {
         $p_valor['error'] .= '<li><b>Esse pedido já foi concluído por sua unidade e foi liberado para a franquia responsável pelo cadastro.</b></li>';
         return $p_valor;
     }
     #verifica se o pedido foi concluido a mais de 30 dias
     $data_atual = invert(SubtrairData(date('d/m/Y'), 30, 0, 0), '-', 'SQL') . ' 00:00:00';
     if ($encerramento != "0000-00-00 00:00:00" and $encerramento <= $data_atual and $id_empresa != 1) {
         $p_valor['error'] .= "<li><b>Esse pedido não pode ser alterado porque foi concluído a mais de 30 dias.</b></li>";
         return $p_valor;
     }
     #verifica alteração do valor
     if ($id_empresa_resp != '0' and $id_empresa_resp == $id_empresa and $p->valor != $p->old_valor) {
         $p_valor['error'] .= "<li><b>O campo \"valor\" não pode ser alterado porque o pedido já foi enviado para outra franquia. O valor deve ser cadastrado corretamente antes de enviar para a franquia.</b></li>";
         return $p_valor;
     }
     #verifica alteração do valor caso tenha sido liberado para o financeiro
     if ($p->valor != $p->old_valor and $operacional != '0000-00-00' and in_array('2', $departamento_p) != 1 and in_array('1', $departamento_p) != 1) {
         $p_valor['error'] .= "<li><b>O campo \"valor\" não pode ser alterado porque o pedido já foi concluído pelo operacional.</b></li>";
         return $p_valor;
     }
     #verifica alteração do valor caso tenha sido liberado para o financeiro
     if ($p->valor != $p->old_valor and $inicio != '0000-00-00 00:00:00' and in_array($id_departamento_resp, $departamento_s) != 1 and in_array('2', $departamento_p) != 1 and in_array('1', $departamento_p) != 1) {
         $p_valor['error'] .= "<li><b>O campo \"valor\" só pode ser alterado pelo supervisor do operacional ou financeiro.</b></li>";
         return $p_valor;
     }
     #verifica campo valor caso já tenha sido faturado .
     if ($p->valor != $p->old_valor and $p->id_fatura == 1) {
         $p_valor['error'] .= "<li><b>Essa ordem já foi faturada.<br>O campo \"valor\" não pode ser alterado.</b></li>";
         return $p_valor;
     }
     #verifica se o atendimento ainda pode alterar o pedido
     if ($id_status != 1 and $id_status != 2 and $id_status != 11 and $id_status != 12 and $id_status != 16 and in_array($id_departamento_resp, $departamento_p) != 1 and in_array('6', $departamento_p) == 1 and in_array('2', $departamento_p) != 1) {
         $p_valor['error'] .= "<li><b>Esse serviço já foi enviado para o departamento operacional e você não pode mais alterá-lo</b></li>";
         return $p_valor;
     }
     #verifica se o campo valor foi preenchido
     if ($p->valor == "" or $p->valor == "0") {
         $p_valor['error'] .= "<li><b>O campo \"valor\" precisa ser preenchido.</b></li>";
     }
     #verifica se a variação foi selecionada
     if ($p->id_servico_var == '' or $p->id_servico_var == '0') {
         $p_valor['error'] .= "<li><b>Selecione a variação do serviço.</b></li>";
     }
     #verifica se campo estado e cidade foram selecionados - 07/02/2013 - Rafael
     if (isset($p->certidao_estado)) {
         $erros_servico = 0;
         switch ($p->id_servico) {
             case 17:
                 $erros_servico = 1;
                 break;
         }
         if ($erros_servico == 0) {
             if (strlen($p->certidao_estado) == 0 or strlen($p->certidao_cidade) == 0) {
                 if (strlen($p->certidao_estado) == 0) {
                     $p_valor['error'] .= "<li><b>Preencha o campo UF.</b></li>";
                 }
                 if (strlen($p->certidao_cidade) == 0) {
                     $p_valor['error'] .= "<li><b>Preencha o campo Cidade.</b></li>";
                 }
             }
         }
//.........这里部分代码省略.........
开发者ID:tricardo,项目名称:CartorioPostal_old,代码行数:101,代码来源:PedidoVerificaDAO.php

示例15: invert

     $p_valor .= '<td class="result_celula' . $class . '">' . $res["certidao_devedor"] . '</td>';
 }
 if ($busca_e_inicio == '') {
     $p_valor .= '<td class="result_celula' . $class . ' result_celula' . $erro_restricao . '" align="center" nowrap>' . invert($res["inicio"], '/', 'PHP') . '</td>';
 }
 if ($busca_e_conclu == '') {
     $p_valor .= '<td class="result_celula' . $class . ' result_celula' . $erro_atraso_op . '" align="center" nowrap>' . $data_operacional . '</td>';
 }
 if ($busca_e_prazo == '') {
     $p_valor .= '<td class="result_celula' . $class . ' result_celula' . $erro_atraso . '" align="center" nowrap>' . $data_prazo . '</td>';
 }
 if ($busca_e_agenda == '') {
     $p_valor .= '<td class="result_celula' . $class . '" align="center" nowrap>' . $data_agenda . ' ' . $status_hora . '</td>';
 }
 if ($busca_e_data_atividade == '') {
     $p_valor .= '<td class="result_celula' . $class . '" align="center" nowrap>' . invert($res["data_atividade"], '/', 'PHP') . '</td>';
 }
 if ($busca_e_valor == '') {
     $p_valor .= '<td class="result_celula' . $class . '" align="right" nowrap>' . $valor . '</td>';
 }
 if ($busca_e_departamento == '') {
     $p_valor .= '<td class="result_celula' . $class . '" nowrap>' . $res["departamento"] . '</td>';
 }
 if ($busca_e_servico == '') {
     $p_valor .= '<td class="result_celula' . $class . '" nowrap>' . $res["servico"] . '</td>';
 }
 if ($busca_e_cidade == '') {
     $p_valor .= '<td class="result_celula' . $class . '" align="center" nowrap>' . $res["certidao_cidade"] . '</td>';
 }
 if ($busca_e_estado == '') {
     $p_valor .= '<td class="result_celula' . $class . '" align="center" nowrap>' . $res["certidao_estado"] . '</td>';
开发者ID:tricardo,项目名称:CartorioPostal_old,代码行数:31,代码来源:pedido_velho.php


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