本文整理汇总了PHP中inicializar函数的典型用法代码示例。如果您正苦于以下问题:PHP inicializar函数的具体用法?PHP inicializar怎么用?PHP inicializar使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了inicializar函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: resolverSudoku
function resolverSudoku($inicio, $alfa, $gamma, $maxIter, $tempInicial)
{
$tablero = inicializar($inicio);
$sol = array();
$tipos = array();
buscarSolucionInicial($tablero, $sol, $proteccion);
$mejorSudoku = $sol;
$costoActual = $mejorCosto = costo($mejorSudoku);
$it = 0;
$temp = $tempInicial;
//echo "<br>COSTO:".$costoActual;
//imprimir($sol, $proteccion);
flush();
$yaUsadas = array();
while ($it < $maxIter && $mejorCosto != 0) {
$nuevaSol = busqLocal($sol, $proteccion, 1);
$nuevoCosto = costo($nuevaSol);
$e = exp(($costoActual - $nuevoCosto) / $temp);
$rand = mt_rand() / mt_getrandmax();
/*if ($it % 100000 == 0){
echo "IT: $it MEJOR: $mejorCosto ACTUAL: $costoActual NUEVO: $nuevoCosto",'<br>';
echo "E: $e = exp($costoActual - $nuevoCosto / $temp) - RAND: $rand<br>";
}*/
if ($rand < $e && !isset($yaUsadas[md5(serialize($nuevaSol))])) {
$sol = $nuevaSol;
$costoActual = $nuevoCosto;
$yaUsadas[md5(serialize($nuevaSol))] = true;
}
if ($costoActual < $mejorCosto) {
$mejorSudoku = $sol;
$mejorCosto = $costoActual;
$temp = $tempInicial;
}
if ($nuevoCosto == 0) {
$sol = $nuevaSol;
$costoActual = $nuevoCosto;
break;
}
$temp = max(0.1, $alfa * $temp);
$it++;
}
//echo '<br><br><hr><br>';
//echo "ITERACIONES TOTALES: $it",'<br>';
//echo "COSTO:".costo($mejorSudoku);
//imprimir($mejorSudoku, $proteccion);
//print_r($yaUsadas);
return costo($mejorSudoku) == 0;
}
示例2: include
<?
include ('../geral/geral_inicio_fim.php');
include ('../geral/geral_mensagens.php');
inicializar ( 'funcionarios', '' );
for($i = 0; isset ( $_GET [$i] ); $i ++) {
// echo $_SESSION['lista_de_codigos'][$i]."<br>";
$queryExclui = "DELETE FROM solicitacoes WHERE cod_solicitacao='" . $_GET [$i] . "'";
mysql_query ( $queryExclui ) or erro_fatal ( "Não foi possivel Excluir uma solicitacao: " . mysql_error () );
}
echo "<html><script>window.location.href='../adm/adm_Lista_Solicitacoes.php?perfil_usuario_origem=" . $_GET ['perfil_usuario_origem'] . "';</script></html>";
finalizar ();
?>
示例3: include
<?
include ('../geral/validacoes.php');
include ('../geral/geral_inicio_fim.php'); // Arquivo que contem as funçoes
// principais de logon do usuario e
// empresa e conexão do banco de
// dados
inicializar ( 'adm', "" );
$hoje = getdate ();
$dia_atual = $hoje ['mday'];
$mes_atual = $hoje ['mon'];
$ano_atual = $hoje ['year'];
$sysdate = "$ano_atual-$mes_atual-$dia_atual";
if (! isset ( $_GET ['textExclusao'] ) || empty ( $_GET ['textExclusao'] )) {
if (isset ( $_POST ['textInstituicao'] ) && ! empty ( $_POST ['textInstituicao'] )) {
$_POST ['textInstituicao'] = str_replace ( "'", "\\'", $_POST ['textInstituicao'] );
verifica_letras ( $_POST ['textInstituicao'] );
$instituicao = $_POST ['textInstituicao'];
} else {
erro_fatal ( "Faltaram parâmetros no cadastro (Instituição)! Provavelmete alguém alterou o javascript e tentou enviar o cadastro maliciosamente." );
}
if (isset ( $_POST ['textCnpj'] ) && ! empty ( $_POST ['textCnpj'] )) {
if (! ctype_digit ( $_POST ['textCnpj'] ))
示例4: include
/** @file emp_Solicita_Senha.php
* @ingroup emp_scripts
* @brief <b>Script</b> que efetua registro da Solicitação de Senha da empresa no BD.
*
* Perfil: <b>inscricao</b><BR>
* Método de recepção: POST<BR>
* Ações: Cadastra nova Solicitação de Senha da empresa no BD. <BR><BR>
* Este é executado por emp_form_Solicita_Senha.php.
*
* @warning Por solicitação dos funcionários do CIDE, este script não mais registra a solicitação no BD, mas envia a nova senha direto pro e-mail do estudante. Isso porque a demanda de solicitação de senha estava muito alta.
*/
include ('../geral/geral_inicio_fim.php');
include ('../geral/validacoes.php');
inicializar ( "inscricao", '' );
if (! isset ( $_POST ['razao'] ) || empty ( $_POST ['razao'] ) || ! isset ( $_POST ['cnpj'] ) || empty ( $_POST ['cnpj'] ) || ! isset ( $_POST ['senha'] ) || empty ( $_POST ['senha'] ) || ! isset ( $_POST ['fantasia'] ) || empty ( $_POST ['fantasia'] ) || ! isset ( $_POST ['email'] ) || empty ( $_POST ['email'] ))
erro_fatal ( "Faltaram parâmetros no cadastro da senha! Provavelmete alguém alterou o javascript e tentou enviar o cadastro maliciosamente." );
/*
* $solicitacao = "A seguinte empresa solicitou o cadastro da senha:<br><br>
* Razão: ".str_replace ('\"', '' , $_POST['razao'])."<br> Fantasia:
* ".str_replace ('\"', '' , $_POST['fantasia'])."<br> CNPJ:
* ".$_POST['cnpj']."<br><br> Nova Senha:<br>".str_replace ('\"', '' ,
* $_POST['senha'])."<br><br> Enviar Confirmação para: ".str_replace ('\"', '' ,
* $_POST['email']); $query_solicita_senha= "INSERT INTO solicitacoes (
* cod_usuario_origem, perfil_usuario_origem , data, tipo, solicitacao) VALUES (
* '0', 'empresa', NOW(), 'Pedido de Senha', \"$solicitacao\")";
* mysql_query($query_solicita_senha) or erro_fatal ("A inserção de uma
* solicitacao de exclusão no BD falhou.\n<br>".mysql_error());
示例5: include
* Ações: Efetua uma consulta no banco para levantar informações relativas ao estagiário. Após as alterações o usuário confirma para renovação no banco.<BR>
* A data de início que aparece inicialmente é a data de fim do último contrato. Também é verificado se o estagiário já tem mais de 2 anos estagiando.<BR><BR>
* O script de destino é adm_renova_banco_estagiario.php.
*
*/
include ('../geral/geral_inicio_fim.php');
include ('../geral/validacoes.php');
inicializar ( 'contrel', 'pagina_sem_layout' );
?>
<html>
<head>
<title>Renovando Contrato</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="../geral/html/padrao_ie.css"
type="text/css">
示例6: include
<?
include ('../geral/geral_inicio_fim.php');
include ('../geral/validacoes.php');
inicializar ( "empresa", "" );
if ($_SESSION ['perfil_do_usuario'] == "adm")
$cod_empresa = $_SESSION ['cod_do_usuario_sob_adm'];
if ($_SESSION ['perfil_do_usuario'] == "empresa")
$cod_empresa = $_SESSION ['cod_do_usuario'];
unset ( $_SESSION ['cod_do_usuario_sob_adm'] );
/*
* ========================== Tratando recebimento das principais variáveis
* ========================== Nesta parte, para cada variável, são verificados
* se existem caracteres proibidos, condições parti- culares de cada variável e,
* caso não tenha erros, esta é inserida na query de inserção no banco de dados.
* A query é construída em duas strings diferentes, uma pro nome das variáveis e
* outra pro valor, depois as strings são unidas. XXX Precisa verificação de
* CNPJ XXX Verificar CEP e ver se é possível fazer a consulta ao BD dos
* correios.
*/
$query_Atualizar_Empresa = "UPDATE empresa SET ";
示例7: inicializar
<?php
inicializar($formulario, dirname(__FILE__) . "/formulario.html");
$formulario->setVariable("acc", $_GET["acc"]);
$formulario->setVariable("accion", "configuracion/guardar.php");
$parametros_sitio = $db->consulta("SELECT * FROM parametros_sitio WHERE idioma_id=" . $_SESSION["idioma_gestor"]);
if (isset($_SESSION["campos"])) {
$formulario->setVariable("domicilio", htmlspecialchars($_SESSION["campos"]["domicilio"]));
$formulario->setVariable("email", htmlspecialchars($_SESSION["campos"]["email"]));
$formulario->setVariable("telefono", htmlspecialchars($_SESSION["campos"]["telefono"]));
$formulario->setVariable("skype", htmlspecialchars($_SESSION["campos"]["skype"]));
$formulario->setVariable("descripcion", $_SESSION["campos"]["descripcion"]);
$formulario->setVariable("palabras_clave", $_SESSION["campos"]["palabras_clave"]);
$formulario->setVariable("facebook", htmlspecialchars($_SESSION["campos"]["facebook"]));
$formulario->setVariable("twitter", htmlspecialchars($_SESSION["campos"]["twitter"]));
$formulario->setVariable("google_plus", htmlspecialchars($_SESSION["campos"]["google_plus"]));
$formulario->setVariable("youtube", htmlspecialchars($_SESSION["campos"]["youtube"]));
if (trim($_SESSION["campos"]["google_map"]) != "") {
$formulario->setVariable("google_map", $_SESSION["campos"]["google_map"]);
$formulario->setVariable("map_preview", $_SESSION["campos"]["google_map"]);
}
} else {
$formulario->setVariable("domicilio", htmlspecialchars($parametros_sitio[0]["domicilio"]));
$formulario->setVariable("email", htmlspecialchars($parametros_sitio[0]["email"]));
$formulario->setVariable("telefono", htmlspecialchars($parametros_sitio[0]["telefono"]));
$formulario->setVariable("skype", htmlspecialchars($parametros_sitio[0]["skype"]));
$formulario->setVariable("descripcion", $parametros_sitio[0]["descripcion"]);
$formulario->setVariable("palabras_clave", $parametros_sitio[0]["palabras_clave"]);
$formulario->setVariable("facebook", htmlspecialchars($parametros_sitio[0]["facebook"]));
$formulario->setVariable("twitter", htmlspecialchars($parametros_sitio[0]["twitter"]));
$formulario->setVariable("google_plus", htmlspecialchars($parametros_sitio[0]["google_plus"]));
示例8: include
* Método de envio: GET<BR>
* Método de recepção: GET<BR>
* Ações: Lista as mensagens dando possibilidade de gerenciá-las. Apresenta leve diferenças a depender do perfil.<BR><BR>
*
* Os script de destino são adm_Perfil_Vaga.php, emp_form_Atualiza_Vaga.php e emp_Cadastra_Vaga.php.
*/
include ('../geral/geral_inicio_fim.php');
inicializar ( "funcionarios", "" );
// VERIFICA SE RECEBEU O CÓD DA VAGA
if (! isset ( $_GET ['cod_vaga'] ) && empty ( $_GET ['cod_vaga'] )) {
// se não recebeu fecha a tela
echo "<script>alert('vaga');</script>";
// window.close();<script>";
}
$cod_vaga = $_GET ['cod_vaga'];
$queryVaga = "select * from vagas_vi where cod_vaga = " . $cod_vaga;
$resultVaga = mysql_query ( $queryVaga ) or erro_fatal ( "O acesso aos dados de vagas falhou : " . mysql_error () );
$lineVaga = mysql_fetch_array ( $resultVaga, MYSQL_ASSOC );
?>
示例9: include
<?
include ('../geral/geral_inicio_fim.php');
inicializar ( 'funcionarios', 'pagina_sem_layout' );
$datainicio = $_GET ['data_inicio'];
$datafim = $_GET ['data_fim'];
// echo $datainicio;
$querypesquisa = "SELECT can.nome,emp.razao FROM candidato can join estagio e on
can.cod_candidato=e.cod_candidato join empresa emp on emp.cod_empresa=e.cod_empresa where e.desligamento = 's'and e.dt_deslig between'" . $datainicio . "' and '" . $datafim . "' order by can.nome";
/*
* $querypesquisa = "select nome,dt_cad from candidato where dt_cad
* between'".$datainicio ."' and '". $datafim."'";
*/
$Resultpesquisa = mysql_query ( $querypesquisa ) or erro_fatal ( "O acesso aos dados dos usuários falhou : " . mysql_error () );
list ( $dt_inicio_ano, $dt_inicio_mes, $dt_inicio_dia ) = explode ( "-", $datainicio, strlen ( $datainicio ) );
list ( $dt_termino_ano, $dt_termino_mes, $dt_termino_dia ) = explode ( "-", $datafim, strlen ( $datafim ) );
// imprime a data invertida
?>
<html>
<head>
<title>Relação de estagiários desligados</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
示例10: include
* Método de recepção: GET<BR>
* Ações: Este script tem tanto a função de possibilitar a escolha entre contratar e encaminhar quanto de efetuar o encaminhamento do estudante. No caso da escolha de contratar ele encaminha para o formulário adm_confirmaContratoCandidato.php.<BR><BR>
* Os scripts de destino são adm_Encaminha_Estudante.php, adm_carta_encaminhamento.php e adm_confirmaContratoCandidato.php.<BR>
* Este é executado por adm_Lista_Estudantes.php e adm_Perfil_Vaga.php.
*/
include ('../geral/geral_inicio_fim.php');
include ('../geral/geral_mensagens.php');
inicializar ( "funcionarios", 'pagina_sem_layout' );
?>
<html>
<head>
<title>::: CIDE :::::::::::</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="../geral/html/padrao_ie.css"
type="text/css">
示例11: include
<?
include ('../geral/geral_inicio_fim.php');
inicializar ( "inscricao", "../aprendiz/html/topo_sem_menu.html" );
unset ( $_SESSION ['perfil_do_usuario'] );
unset ( $_SESSION ['cod_do_usuario'] );
unset ( $_SESSION ['cod_do_usuario_sob_adm'] );
?>
<br>
<style type="text/css">
<!--
.style1 {
font-size: x-small
}
-->
</style>
<center>
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><table width="100%" border="0" align="center" cellpadding="0"
示例12: include
<?php
include ('../geral/geral_inicio_fim.php');
inicializar ( "adm", '../geral/html/topo_sem_menu_adm.html' );
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<th><div></div></th>
</tr>
<tr>
<td width="44%" rowspan="2" valign="top"><div align="right"></div>
<div align="right">
<img src="images/img_erro.gif" width="81" height="83">
</div></td>
<td width="56%" height="91"><span class="style1"> HOUVE UM ERRO
INTERNO NO SISTEMA! </span>
<p class="style1">
ESTE ERRO FOI GRAVADO EM NOSSA BASE DE DADOS <br> PARA FUTURA
ANÁLISE DO ADMINISTRADOR.
</p></td>
</tr>
<tr>
<td><img src="images/ico_retorno_cide.gif" width="167" height="29"></td>
</tr>
</table>
<?
finalizar ();
?>
示例13: inicializar
<?php
/** @file adm_mural.php
* @ingroup adm_forms
* @brief <b>Listagem</b> de informações iniciais ao usuário. Portal de entrada
*
* Perfil: <b>funcionarios</b><BR>
* Ações: Lista informações básicas a respeito do sistema, como mensagens e solicitações de usuários e/ou empresas, cadastro de novas empresas. <BR><BR>
* Os script de destino são adm_Lista_Msgs.phpe adm_Lista_Solicitacoes.php.
*
* @warning A parte de notícias está inativa, pois ficou pendente de ser integrada ao novo website do CIDE por quem o fizesse.<BR><BR>
*/
include '../geral/geral_inicio_fim.php';
inicializar("funcionarios", '');
$query_busca_nome = "SELECT login FROM user WHERE cod_user=" . $_SESSION['cod_do_usuario'];
$resultado = mysql_query($query_busca_nome) or erro_fatal("O acesso ao login do usuário no BD falhou(1).\n<br>" . mysql_error());
if (mysql_num_rows($resultado) == 0) {
erro_fatal("Erro no login: cod_candidato parece ser inexistente ou foi alterado maliciosamente!");
}
$linha = mysql_fetch_array($resultado, MYSQL_ASSOC);
?>
<TABLE WIDTH=688 BORDER=0 align="left" CELLPADDING=0 CELLSPACING=0
background="html/images/mural_novo_bg.gif">
<TR>
<TD width="50" valign="top"> </TD>
<TD width="276" rowspan="2" valign="top" bgcolor="#FFFFFF">
<table width="271" height="290" border="0" cellpadding="0"
cellspacing="0">
<tr>
<td height="26"> OLÁ <? echo $linha['login'];?>,</td>
</tr>
示例14: dirname
<?php
include dirname(dirname(dirname(__FILE__))) . "/functions/inc/util.inc.php";
include dirname(dirname(dirname(__FILE__))) . "/functions/inc/mydb.inc.php";
$db = new mydb();
inicializar($lst_ciudades, dirname(dirname(__FILE__)) . "/tpl/ciudades.html");
$ciudades = $db->consulta("SELECT * FROM ciudad WHERE prov_id=" . $_GET["prov_id"]);
if (count($ciudades)) {
foreach ($ciudades as $ciudad) {
$lst_ciudades->setVariable("ciudad_id", $ciudad["ciud_id"]);
$lst_ciudades->setVariable("ciudad_nombre", htmlentities($ciudad["ciud_nombre"]));
$lst_ciudades->setVariable("id_provincia", $ciudad["prov_id"]);
$lst_ciudades->parse("blq_ciudades");
}
}
$lst_ciudades->show();
示例15: dirname
<?php
include dirname(dirname(dirname(__FILE__))) . "/functions/inc/util.inc.php";
include dirname(dirname(dirname(__FILE__))) . "/functions/inc/mydb.inc.php";
$db = new mydb();
inicializar($lst_modelos, dirname(dirname(__FILE__)) . "/tpl/modelos.html");
$modelos = $db->consulta("SELECT * FROM modelo WHERE marca_id=" . $_GET["marca_id"] . " AND modelo_eliminado=0 ");
if (count($modelos)) {
foreach ($modelos as $modelo) {
$lst_modelos->setVariable("modelo_id", $modelo["modelo_id"]);
$lst_modelos->setVariable("modelo_nombre", htmlentities($modelo["modelo_nombre"]));
//$lst_modelos->setVariable("id_marca", $modelo["prov_id"]) ;
$lst_modelos->parse("blq_modelos");
}
}
$lst_modelos->show();