예제 #1
0
파일: provas.php 프로젝트: ricain59/fortaff
function provaUpdateStatus($id, $status)
{
    $fields = array();
    $fields['status'] = dbString($status);
    updateRecord('provas', $fields, 'id_prova = ' . dbInteger($id));
    if ($status == 'X') {
        $fields = array();
        $fields['status'] = dbString('X');
        updateRecord('provas_classificacoes', $fields, 'id_prova = ' . dbInteger($id));
    }
}
예제 #2
0
function provaClassificacaoEquipaGetByFiltro($id_prova, $status_array, $reject_status_array)
{
    $where = '';
    if ($id_prova !== -1) {
        $where .= $where == '' ? '' : ' AND ';
        $where .= "id_prova = " . dbInteger($id_prova);
    }
    if ($status_array !== null) {
        $where .= $where == '' ? '' : ' AND ';
        $where .= "status IN ('" . join("', '", $status_array) . "')";
    }
    if ($reject_status_array !== null) {
        $where .= $where == '' ? '' : ' AND ';
        $where .= "status NOT IN ('" . join("', '", $reject_status_array) . "')";
    }
    return getTable('provas_classificacoes_equipas', $where, 'classificacao');
}
예제 #3
0
function equipasPorModalidade($id_modalidade, $status_array, $reject_status_array)
{
    $where = '';
    if ($id_modalidade !== -1) {
        $where .= $where == '' ? '' : ' AND ';
        $where .= "id_modalidade = " . dbInteger($id_modalidade);
    }
    if ($status_array !== null) {
        $where .= $where == '' ? '' : ' AND ';
        $where .= "status IN ('" . join("', '", $status_array) . "')";
    }
    if ($reject_status_array !== null) {
        $where .= $where == '' ? '' : ' AND ';
        $where .= "status NOT IN ('" . join("', '", $reject_status_array) . "')";
    }
    return getTable('equipas_total', $where, 'modalidade_nome, pais_nome');
}
예제 #4
0
function modifgrGetByFiltro($id, $status_array, $reject_status_array)
{
    $where = '';
    if ($id !== -1) {
        $where .= $where == '' ? '' : ' AND ';
        $where .= "id = " . dbInteger($id);
    }
    if ($status_array !== null) {
        $where .= $where == '' ? '' : ' AND ';
        $where .= "status IN ('" . join("', '", $status_array) . "')";
    }
    if ($reject_status_array !== null) {
        $where .= $where == '' ? '' : ' AND ';
        $where .= "status NOT IN ('" . join("', '", $reject_status_array) . "')";
    }
    //ultima variável é para o order by
    return getTable('modifgr', $where, 'modif_date');
}
예제 #5
0
function recheioGetById($id)
{
    $t = getTable("pp_recheio", "pp_recheio_id = " . dbInteger($id), "");
    return foreachRow($t);
}
예제 #6
0
<?php

require_once '../../includes/utils.php';
include_once rootPath('includes/html_header.php', 1);
include_once rootPath('includes/master_header.php', 1);
require_once rootPath('co/check_login.php', 1);
$fields = array();
if (isset($_POST['save'])) {
    // ACTUALIZAR OU INSERIR
    if ($_POST['id_elemento'] == "") {
        $_POST['id_elemento'] = "-1";
    }
    $fields['id_elemento'] = dbInteger($_POST['id_elemento']);
    $fields['tipo'] = dbString($_POST['tipo']);
    $fields['id_delegacao'] = dbInteger($_POST['id_delegacao']);
    $fields['nome'] = dbString($_POST['nome']);
    $fields['data_nascimento'] = dbString($_POST['data_nascimento']);
    $fields['sexo'] = dbString($_POST['sexo']);
    $fields['peso'] = dbString($_POST['peso']);
    $fields['altura'] = dbString($_POST['altura']);
    $fields['sangue'] = dbString($_POST['sangue']);
    $fields['funcao'] = dbString($_POST['funcao']);
    $fields['habilitacoes'] = dbString($_POST['habilitacoes']);
    $fields['status'] = dbString("V");
    if ($_POST['id_elemento'] == "-1") {
        elementoInsert($fields);
    } else {
        elementoUpdate($fields);
    }
} elseif (isset($_POST['delete'])) {
    // CANCELAR
예제 #7
0
파일: index.php 프로젝트: ricain59/fortaff
		<th>Sexo</th>
		<th>Nascimento</th>
		<th>
		<!-- funil -->
			<form action="index.php" method="GET">
				<!--<input type="hidden" name="id_delegacao" value="<?php 
echo dbInteger(-1);
?>
" /> -->
				<input type="image" src="/pw606/img/funnel_delete.png" title="Retirar filtro" onsubmit="submit-form();">
			</form>
		</th>
	</tr>
<?php 
if (isset($_GET['id_delegacao'])) {
    $id_delegacao = dbInteger($_GET['id_delegacao']);
} else {
    $id_delegacao = -1;
}
$elementos = elementoGetByFiltro($id_delegacao, -1, null, array('X'));
$alt = false;
$id_delegacao = -1;
while ($row = foreachRow($elementos)) {
    $alt = !$alt;
    if ($id_delegacao !== $row['id_delegacao']) {
        $id_delegacao = $row['id_delegacao'];
        // $alt = false;
        ?>
	<tr class="rowgroup">
		<td colspan="4">
			<img src="/pw606/img/countries/16/<?php 
예제 #8
0
<?php

require_once '/includes/utils.php';
include_once rootPath('includes/html_header.php', 1);
include_once rootPath('includes/master_header.php', 1);
if (isset($_POST['votar'])) {
    $fields['id_evento'] = dbInteger($_POST['id_evento']);
    $fields['apreciacao'] = dbInteger($_POST['apreciacao']);
    $fields['nome_utilizador'] = dbString($_POST['nome_utilizador']);
    apreciacaoInsert($fields);
    header('location: index.php');
}
include_once rootPath('includes/master_footer.php', 1);
예제 #9
0
function visitanteDelete($id)
{
    deleteRecord("visitantes", "id_visitante = " . dbInteger($id));
}
예제 #10
0
function modalidadeDelete($id)
{
    deleteRecord('modalidades', "id_modalidade = " . dbInteger($id));
}
예제 #11
0
<?php

require_once '../../includes/utils.php';
include_once rootPath('includes/html_header.php', 1);
include_once rootPath('includes/master_header.php', 1);
require_once rootPath('co/check_login.php', 1);
$fields = array();
if (isset($_POST['save'])) {
    // ACTUALIZAR OU INSERIR
    if ($_POST['id_local'] == "") {
        $_POST['id_local'] = "-1";
    }
    $fields['id_local'] = dbInteger($_POST['id_local']);
    $fields['nome'] = dbString($_POST['nome']);
    $fields['descricao'] = dbString($_POST['descricao']);
    $fields['num_lugares'] = dbInteger($_POST['num_lugares']);
    $fields['status'] = dbString('V');
    if ($fields['id_local'] == "-1") {
        localInsert($fields);
    } else {
        localUpdate($fields);
    }
} elseif (isset($_POST['delete'])) {
    // CANCELAR
    $fields = array();
    if (isset($_POST['id_local'])) {
        localUpdateStatus($_POST['id_local'], 'X');
    }
} elseif (isset($_POST['cancel'])) {
    // CANCELAR
    // n�o faz nada e volta para traz
예제 #12
0
function encomendasGetById($id)
{
    $t = getTable("pp_encomendas", "pp_enc_id = " . dbInteger($id), "");
    return foreachRow($t);
}
예제 #13
0
function equipaDelete($id)
{
    deleteRecord('equipas', "id_equipa = " . dbInteger($id));
}
예제 #14
0
파일: locais.php 프로젝트: ricain59/fortaff
function localUpdateStatus($id, $status)
{
    $fields = array();
    $fields['status'] = dbString($status);
    updateRecord('locais', $fields, 'id_local = ' . dbInteger($id));
}
예제 #15
0
function massaGetById($id)
{
    $t = getTable("pp_massa", "pp_massa_id = " . dbInteger($id), "");
    return foreachRow($t);
}
예제 #16
0
switch ($_POST['submeter']) {
    case "Guardar":
        $status = "V";
        if ($_POST['submeter'] != "Cancelar") {
            $fields = array();
            if ($_POST['id_evento'] == "") {
                $_POST['id_evento'] = "-1";
            }
            $fields['id_evento'] = dbInteger($_POST['id_evento']);
            $fields['id_local'] = dbInteger($_POST['id_local']);
            $fields['designacao'] = dbString($_POST['designacao']);
            $fields['data_hora'] = dbString($_POST['data_hora']);
            $fields['duracao'] = dbInteger($_POST['duracao']);
            $fields['preco_bilhete'] = dbInteger($_POST['preco_bilhete']);
            $fields['lugares_vendidos'] = dbInteger($_POST['lugares_vendidos']);
            $fields['lugares_reservados'] = dbInteger($_POST['lugares_reservados']);
            $fields['status'] = dbString($_POST['status']);
            $fields['descricao'] = dbString($_POST['descricao']);
            print_r($fields);
            if ($fields['id_evento'] == "-1") {
                eventosInsert($fields);
            } else {
                eventosUpdate($fields);
            }
            echo ocurrenceError();
        }
        break;
    case "Remover":
        $status = "X";
        eventosUpdateStatus($_POST['id_evento'], $status);
        break;
예제 #17
0
    $result = $client->sendSMS($params);
    $lastsmsid = $result['CAMPAIGN'];
    unset($result);
    unset($params);
    //print_r($result);
    //aqui um if porque a partir daqui se der erro é só
    // verificar porque a sms pode ter sida enviada
    if (strlen($lastsmsid) > 0) {
        //aqui faço o update da tabela grep e faço o registo na tabela modif.
        $fields = array();
        $fields['sms_date'] = dbString(date('Y-m-d H:i:s', time() - 3600));
        //$fields['id'] = dbInteger($_POST['id_gr']);
        $fields['state'] = dbString('0');
        $fields['smsid'] = dbString($lastsmsid);
        $fields['user_name'] = dbString($_SESSION['username']);
        $fields['sms_contact'] = dbInteger($number);
        $fields['sms_text'] = dbString($message);
        smsInsert($fields);
        unset($fields);
        //agora a tabela modif
        //insertmodifgr($_POST['id_gr'], 'Mensagem processada, verificar dentro de 5 min o estado dela');
        /*if(strlen($error) > 0 )
        		{
        			echo $error;	
        		}else{*/
        echo "ok";
        //}
    } else {
        echo "Mensagem não foi enviada, tente novamente";
    }
} else {
예제 #18
0
<table id="tableresults" class="tableclass">
	<tr class="rowheader">
		<th>ID</th>
		<th>País</th>
		<th title="Total Elementos (Elementos válidos)" >Elementos</th>
		<th>
		<!-- funil -->
			<form action="modalidades_paises.php" method="GET">
				<input type="hidden" name="id_modalidade" value=-1 />
				<input type="image" src="/pw606/img/funnel_delete.png" title="Retirar filtro" onsubmit="submit-form();">
			</form>
		</th>
	</tr>
<?php 
if (isset($_GET['id_modalidade']) && $_GET['id_modalidade'] != -1) {
    $id_modalidade = dbInteger($_GET['id_modalidade']);
} else {
    $id_modalidade = -1;
}
$modalidades = modalidadeGetByFiltro2($id_modalidade, null, array('X'));
while ($modalidade_linha = foreachRow($modalidades)) {
    ?>
	<tr class="rowgroup">
		<td colspan="3">
			<b><?php 
    echo $modalidade_linha['nome'];
    ?>
</b>
		</td>
		<td>
			<form action="modalidades_paises.php" method="GET">
예제 #19
0
function modifBolosGetById($id)
{
    $t = getTable("pp_modif_bolos", "pp_modif_id = " . dbInteger($id), "");
    return foreachRow($t);
}
예제 #20
0
    $fields2['pp_massa_designacao'] = dbString(control_post($_GET['massanova']));
    $idmassa = massaInsert($fields2);
    unset($fields2);
    $fields['pp_bolo_massaid'] = dbInteger($idmassa);
} else {
    $fields['pp_bolo_massaid'] = dbInteger(control_post($_GET['idmassa']));
}
$fields['pp_bolo_nome'] = dbString(control_post($_GET['nomebolo']));
$idbolonosso = boloInsert($fields);
unset($fields);
$postfilename = $_GET['filename'];
$postfilename = str_ireplace("\\", "/", $postfilename);
$file_new = explode("/", $postfilename);
foreach ($file_new as $v) {
    //print_r($file_new);
    //echo ' s ';
    if (strpos($v, ".") !== false) {
        $filefinal = explode(".", $v);
        //print_r($filefinal);
        rename('../bolos/' . $filefinal[0] . "." . $filefinal[1], '../bolos/' . $idbolonosso . '.' . $filefinal[1]);
        //agora vou guardar isso na DB
        $fields = array();
        $fields['pp_bolo_id'] = dbInteger($idbolonosso);
        $fields['pp_bolo_urlimage'] = dbString('bolos/' . $idbolonosso . '.' . $filefinal[1]);
        boloUpdate($fields);
        unset($fields);
    }
}
echo 'ok';
insertmodifbolonosso($idbolonosso, "Criação do bolo");
closeDataBase();
예제 #21
0
function insertmodifbolonosso($id, $text)
{
    $fields = array();
    $fields['pp_modif_bolo_id'] = dbInteger($id);
    $fields['pp_modif_us_id'] = dbInteger($_SESSION['iduser']);
    $fields['pp_modif_date'] = dbString(date('Y-m-d H:i:s', time() - 3600));
    $fields['pp_modif_texto'] = dbString($text);
    modifBolosInsert($fields);
    unset($fields);
}
예제 #22
0
				    	alert('Encomenda inserida com sucesso');
				    	window.location = "index.php";			    	
				    }else{
				    	//$('#suppliertype').hide();
				    	alert(newdata);
				    }
				});
		}
	}	
	</script>
	
	
	<?php 
if (isset($_GET['pp_bolo_id'])) {
    //se é um bolo nosso
    $table = viewBoloGetByFiltro("pp_bolo_id = " . dbInteger(control_post($_GET['pp_bolo_id'])), "");
    $data = mysql_fetch_array($table);
} else {
    //novo bolo
}
?>
	
	<div class="row">
	        <div class="col-md-7 col-md-offset-2">
	            <form name="changegr" class="form-horizontal" >
	                <fieldset>

	                    <!-- Form Name -->
	                    <legend>Criação da Encomenda</legend>
	                        <?php 
if (isset($_GET['pp_bolo_id'])) {
예제 #23
0
	//echo 'empty';
	$query = "CREATE TABLE section (
                          sec_id int(11) AUTO_INCREMENT,
                          sec_name varchar(50) NOT NULL,
                          sec_enable varchar(1) NOT NULL,
                          PRIMARY KEY (sec_id)
                          )";	
	executeQuery($query);
	
	$fields2 = array();
	$fields2['sec_name'] = dbString("Bazar Ligeiro");
	$fields2['sec_enable'] = dbInteger(1);
	sectionInsert($fields2);
	unset($fields2);
	$fields2 = array();
	$fields2['sec_name'] = dbString('Bazar Pesado');
	$fields2['sec_enable'] = dbInteger(1);
	sectionInsert($fields2);
	unset($fields2);
	$de = sectionGetAll();
	if(empty($de))
	{
		
	}else{
		echo "Script executado com sucesso";
	}
}else{
	echo 'Script não executado';
}
closeDataBase();
?>
예제 #24
0
        }
    }
} elseif (isset($_POST['delete'])) {
    // CANCELAR
    if (isset($_POST['id_equipa'])) {
        if ($_POST['status'] == 'I') {
            $status = 'X';
        } else {
            $status = 'D';
        }
        equipaUpdateStatus($_POST['id_equipa'], $status);
    }
} elseif (isset($_POST['inscrever'])) {
    // INSCREVER
    $fields = array();
    $fields['id_elemento_equipa'] = dbInteger(-1);
    $fields['id_equipa'] = $_POST['id_equipa'];
    $fields['id_elemento'] = $_POST['id_elemento'];
    $fields['status'] = dbString('I');
    elementoEquipaInsert($fields);
    $redirectToEquipa = true;
} elseif (isset($_POST['desinscrever'])) {
    // DESINSCREVER
    $fields['id_equipa'] = $_POST['id_equipa'];
    if (in_array($_POST['status'], array('I', 'R'))) {
        $status = 'X';
    } else {
        $status = 'D';
    }
    elementoEquipaUpdateStatus($_POST['id_elemento_equipa'], $status);
    $redirectToEquipa = true;
예제 #25
0
파일: index.php 프로젝트: ricain59/fortaff
<?php

require_once '../../includes/utils.php';
require_once rootPath('includes/sijo/html_header.php', 1);
require_once rootPath('includes/sijo/master_header.php', 1);
require_once rootPath('myacount/check_login.php', 1);
//Salva a sugestão submetida
if (isset($_POST["save"])) {
    $fields = array();
    $fields['id_sugestao'] = -1;
    $fields['id_visitante'] = dbInteger($_POST['id_visitante']);
    $fields['tipo'] = dbString($_POST['tipo']);
    $fields['data'] = dbDateTime(new DateTime());
    $fields['descricao'] = dbString($_POST['descricao']);
    sugestaoInsert($fields);
    ?>
		<div class="informationmsg">Obrigado pelo seu contributo!</div>
<?php 
}
?>
<h1 class="header_h1">Sugestões</h1>
<form name="sugestao" action="index.php" method="post">
	<input type="hidden" name="id_visitante" value="<?php 
echo $current_user['id_visitante'];
?>
" />
	<select id="sltTipo" name="tipo">
		<option value="S" >Sugestão</option>
		<option value="C" >Comentário</option>
		<option value="R" >Reclamação</option>
	</select><br/>
예제 #26
0
function coberturaGetById($id)
{
    $t = getTable("pp_cobertura", "pp_cobertura_id = " . dbInteger($id), "");
    return foreachRow($t);
}
예제 #27
0
include_once rootPath('includes/gijo/master_header.php', 1);
require_once rootPath('rd/check_login.php', 1);
$fields = array();
$redirectToEquipa = false;
if (isset($_POST['id_prova'])) {
    $c = provaGet($_POST['id_prova']);
    $proof_date = new TimeStamp(new DateTime("now"), date_create($c['data_hora']));
    if ($proof_date->totaldays < joLimitChangeProof()) {
        $_SESSION['error_msg'] = 'Ops!!! O tempo previsto para a inscrição de elementos em provas expirou.';
        header('location: index.php');
        exit(0);
    }
}
if (isset($_POST['inscrever'])) {
    // INSCREVER
    $fields['id_classificacao'] = dbInteger(-1);
    $fields['id_prova'] = $_POST['id_prova'];
    $fields['id_entidade'] = $_POST['id_entidade'];
    $fields['classificacao'] = 99999;
    $fields['status'] = dbString('I');
    provaClassificacaoInsert($fields);
    $redirectToEquipa = true;
} elseif (isset($_POST['desinscrever'])) {
    // DESINSCREVER
    $fields['id_prova'] = $_POST['id_prova'];
    if (in_array($_POST['status'], array('I', 'R'))) {
        $status = 'X';
    } else {
        $status = 'D';
    }
    provaClassificacaoUpdateStatus($_POST['id_classificacao'], $status);
예제 #28
0
function viewBoloGetById($id)
{
    $t = getTable("view_nossobolos", "pp_bolo_id = " . dbInteger($id), "");
    return foreachRow($t);
}
예제 #29
0
        $status = 2;
    }
    if ($invalid - $delivered - $not_delivered > 0 && $continu) {
        $texto = "SMS não entregue";
        $continu = false;
        $status = 3;
    }
    if ($continu) {
        $texto = "SMS ainda não processado";
        //echo "SMS ainda não processado";
        $continu = false;
        $status = 0;
    }
    //aqui faço o update da tabela grep e faço o registo na tabela modif.
    $fields = array();
    $fields['date_sms'] = dbString(date('Y-m-d H:i:s', time() - 3600));
    $fields['id'] = dbInteger($data['id']);
    $fields['status_sms'] = dbString($status);
    grepUpdate($fields);
    unset($fields);
    //agora a tabela modif
    insertmodifgr($data['id'], $texto);
} else {
    if ($continu) {
        $texto = "O sms ainda não foi enviado ao cliente";
    }
}
unset($data);
unset($continu);
echo $texto;
closeDataBase();
예제 #30
0
<?php

include '../includes/allpageaj.php';
$id = control_post($_GET['idenc']);
$data = encomendasGetById($_GET['idenc']);
//vou inserir na DB
$fields = array();
$fields['pp_enc_id'] = dbInteger($id);
$fields['pp_enc_enable'] = dbInteger(1);
encomendasUpdate($fields);
unset($fields);
insertmodifencomenda($id, "Encomenda recuperada");
echo 'ok';
closeDataBase();