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


PHP controllaParametri函数代码示例

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


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

示例1: paginaPrivata

<?php

/*
 * ©2014 Croce Rossa Italiana
 */
paginaPrivata();
if (isset($_GET['single'])) {
    controllaParametri(array('id', 'corso'), 'errore.fatale');
    $iscritto = $_GET['id'];
    $corso = $_GET['corso'];
    $iscritto = Utente::id($iscritto);
    $corso = CorsoBase::id($corso);
    $f = $corso->generaScheda($iscritto);
    $f->download();
} else {
    controllaParametri(array('id'), 'errore.fatale');
    $corso = $_GET['id'];
    $corso = CorsoBase::id($corso);
    $zip = new Zip();
    $tabella = '<table border="1" style="width:100%">
                    <tbody>
                        <tr>
                            <td align="center"><b>Cognome e Nome</b></td>
                            <td align="center"><b>Luogo di nascita</b></td>
                            <td align="center"><b>Data di nascita</b></td>
                            <td align="center"><b>Esito</b></td>
                        </tr>';
    $x = 0;
    foreach ($corso->partecipazioni(ISCR_SUPERATO) as $pb) {
        $iscritto = $pb->utente();
        $dataNascita = date('d/m/Y', $iscritto->dataNascita);
开发者ID:pizar,项目名称:gaia,代码行数:31,代码来源:formazione.corsibase.valutazione.php

示例2: paginaPrivata

<?php

/*
 * ©2014 Croce Rossa Italiana
 */
paginaPrivata();
controllaParametri(['id']);
$t = $_GET['id'];
$t = TesserinoRichiesta::id($t);
if ($me != $t->utente()) {
    redirect('errore.permessi');
}
$t->generaTesserino()->anteprima();
redirect('errore.permessi');
开发者ID:pizar,项目名称:gaia,代码行数:14,代码来源:utente.tesserino.anteprima.php

示例3: paginaApp

<?php

/*
 * ©2013 Croce Rossa Italiana
 */
paginaApp([APP_CO, APP_PRESIDENTE]);
$parametri = array('v', 't');
controllaParametri($parametri, 'co.attivita&err');
$t = $_GET['t'];
$v = $_GET['v'];
if (isset($_GET['monta'])) {
    $c = new Coturno();
    $v = Volontario::id($v);
    $c->volontario = $v;
    $c->appartenenza = $v->unComitato();
    $c->turno = $t;
    $c->pMonta = $me;
    $c->monta();
    redirect('co.attivita&monta');
}
if (isset($_GET['smonta'])) {
    $c = Coturno::filtra([['volontario', $v], ['turno', $t]]);
    $c = Coturno::id($c[0]);
    $c->volontario = $v;
    $c->pSmonta = $me;
    $c->smonta();
    redirect('co.attivita&smonta');
}
redirect('co.attivita&err');
开发者ID:pizar,项目名称:gaia,代码行数:29,代码来源:co.attivita.ok.php

示例4: paginaPrivata

<?php

/*
 * ©2014 Croce Rossa Italiana
 */
paginaPrivata();
/*
 * Sessione utente necessaria
 */
if ($sessione->utente()->email) {
    redirect('errore.permessi&cattivo');
} elseif ($sessione->utente()->ordinario()) {
    redirect('utente.me');
}
paginaPrivata();
controllaParametri(['inputEmail', 'inputEmail2'], 'nuovaAnagraficaContatti&err');
/*
 * Normalizzazione dei dati
 */
$email = minuscolo($_POST['inputEmail']);
$email2 = minuscolo($_POST['inputEmail2']);
$cell = normalizzaNome($_POST['inputCellulare']);
$cells = normalizzaNome(@$_POST['inputCellulareServizio']);
$sessione->email = $email;
$sessione->email2 = $email2;
$sessione->cell = $cell;
$sessione->cells = $cells;
/* Cerca eventuali utenti con la stessa email... */
$e = Utente::by('email', $email);
if ($e and $e->password) {
    /* Se l'utente esiste, ed ha già pure una password */
开发者ID:pizar,项目名称:gaia,代码行数:31,代码来源:nuovaAnagraficaContatti.ok.php

示例5: array

<?php

/*
 * ©2013 Croce Rossa Italiana
 */
$parametri = array('inputEmail', 'inputCodiceFiscale');
controllaParametri($parametri, 'recuperaPassword&err');
$codiceFiscale = $_POST['inputCodiceFiscale'];
$codiceFiscale = maiuscolo($codiceFiscale);
$email = $_POST['inputEmail'];
$p = Utente::by('codiceFiscale', $codiceFiscale);
if (!$p) {
    redirect('recuperaPassword&cf');
} elseif ($p->email != $email) {
    redirect('recuperaPassword&email');
}
/* Genera codice di validazione */
$codice = Validazione::generaValidazione($p, VAL_PASS);
if (!$codice) {
    redirect('recuperaPassword&gia');
}
$e = new Email('recuperaPassword', 'Richiesta reimpostazione password');
$e->a = $p;
$e->_NOME = $p->nome;
$e->_DATA = date('d-m-Y H:i');
$e->_CODICE = $codice;
$e->invia();
redirect('recuperaPassword.step');
开发者ID:pizar,项目名称:gaia,代码行数:28,代码来源:recuperaPassword.ok.php

示例6: paginaApp

<?php

/*
 * ©2014 Croce Rossa Italiana
 */
/*da sistemare tutto */
paginaApp([APP_SOCI, APP_PRESIDENTE]);
controllaParametri(['id'], 'us.dash&err');
$f = $_GET['id'];
$v = Utente::id($f);
/* Verifico di poter lavorare sull'utente */
proteggiDatiSensibili($v, [APP_SOCI, APP_PRESIDENTE]);
$elenco = $me->comitatiApp([APP_SOCI, APP_PRESIDENTE]);
if (!$v->modificabileDa($me)) {
    redirect('errore.permessi&cattivo');
}
/* Al momento oscurato ordinario */
if ($v->ordinario()) {
    redirect('errore.permessi&cattivo');
}
$app = $v->appartenenzaAttuale();
if (!$app || !in_array($app->comitato()->id, $elenco)) {
    redirect('errore.permessi&cattivo');
}
/* Verifico esistenza di un tesserino valido e che la richiesta di duplicato non sia già stata fatta */
$gia = true;
$t = TesserinoRichiesta::filtra([['volontario', $v]]);
foreach ($t as $tesserino) {
    if ($tesserino->stato < INVALIDATO && $tesserino->stato != RIFIUTATO) {
        $gia = false;
    }
开发者ID:pizar,项目名称:gaia,代码行数:31,代码来源:us.tesserini.duplicato.ordinario.php

示例7: paginaApp

<?php

/*
 * ©2013 Croce Rossa Italiana
 */
paginaApp([APP_SOCI, APP_PRESIDENTE]);
$parametri = array('inputVolontario', 'inputComitato', 'inputMotivo');
controllaParametri($parametri, 'us.dash&err');
$t = $_POST['inputVolontario'];
$t = Volontario::id($t);
$c = $_POST['inputComitato'];
if (!$c) {
    redirect('us.utente.trasferisci&c');
}
$c = Comitato::id($c);
$m = $_POST['inputMotivo'];
/* Cerco appartenenze al comitato specificato */
$f = Appartenenza::filtra([['volontario', $t], ['comitato', $c]]);
/* Se sono già appartenente *ora*,
 * restituisco errore
 */
foreach ($f as $app) {
    if ($app->attuale()) {
        redirect('us.utente.trasferisci&gia');
    }
}
/*Se non sono appartenente allora avvio la procedura*/
$a = new Appartenenza();
$a->volontario = $t->id;
$a->comitato = $c;
$a->stato = MEMBRO_EST_PENDENTE;
开发者ID:pizar,项目名称:gaia,代码行数:31,代码来源:us.utente.estendi.ok.php

示例8: paginaApp

<?php

/*
 * ©2013 Croce Rossa Italiana
 */
paginaApp([APP_PATENTI, APP_PRESIDENTE]);
controllaParametri(array('inputRicerca'), 'patenti.dash&err');
$ricerca = $_GET['inputRicerca'];
?>
<script type="text/javascript"><?php 
require './assets/js/presidente.utenti.js';
?>
</script>
<br/>
<div class="row-fluid">
    <div class="span5 allinea-sinistra">
        <h2>
            <i class="icon-search muted"></i>
            Patente
        </h2>
    </div>
            
            <div class="span3">
                <div class="btn-group btn-group-vertical span12">
                     <a href="?p=patenti.ricerca" class="btn btn-block btn-info">
                        <i class="icon-search"></i>
                        Nuova Ricerca
                    </a>
                    <a href="?p=patenti.dash" class="btn btn-block">
                        <i class="icon-reply"></i>
                        Torna alla dash
开发者ID:pizar,项目名称:gaia,代码行数:31,代码来源:patenti.ricerca.ok.php

示例9: paginaPrivata

<?php

/*
 * ©2013 Croce Rossa Italiana
 */
paginaPrivata();
$parametri = array('turno', 'v');
controllaParametri($parametri, 'utente.me&err');
$turno = Turno::id($_GET['turno']);
$attivita = $turno->attivita();
paginaAttivita($attivita);
$v = Volontario::id($_GET['v']);
$p = Partecipazione::filtra([['turno', $turno], ['volontario', $v]]);
$aut = Autorizzazione::by('partecipazione', $p[0]);
$aut->concedi();
$cal = new ICalendar();
$cal->genera($attivita->id, $turno->id);
$m = new Email('autorizzazioneConcessa', "Autorizzazione CONCESSA: {$a->nome}, {$turno->nome}");
$m->a = $v;
$m->da = $attivita->referente();
$m->_NOME = $aut->partecipazione()->volontario()->nome;
$m->_ATTIVITA = $attivita->nome;
$m->_TURNO = $turno->nome;
$m->_DATA = $turno->inizio()->format('d-m-Y H:i');
$m->_LUOGO = $attivita->luogo;
$m->_REFERENTE = $attivita->referente()->nomeCompleto();
$m->_CELLREFERENTE = $attivita->referente()->cellulare();
$m->allega($cal);
$m->invia();
redirect("attivita.scheda&id={$attivita->id}&turno={$turno->id}&riapri={$turno->id}");
开发者ID:pizar,项目名称:gaia,代码行数:30,代码来源:attivita.modifica.volontario.autorizza.php

示例10: paginaApp

<?php

/*
 * ©2013 Croce Rossa Italiana
 */
paginaApp([APP_SOCI, APP_PRESIDENTE]);
$parametri = array('t', 'v');
controllaParametri($parametri, 'presidente.donazioni&err');
$t = $_GET['t'];
$v = $_GET['v'];
$tp = DonazionePersonale::id($t);
$r = $tp->donazione()->tipo;
$l = DonazioneSede::id($tp->luogo);
?>
<script type="text/javascript"><?php 
require './assets/js/utente.donazione.modifica.js';
?>
</script>
<form action="?p=presidente.donazione.modifica.ok&t=<?php 
echo $t;
?>
&v=<?php 
echo $v;
?>
" method="POST">
<!-- presidente.titolo.modifica.ok -->
  <div class="modal fade automodal">
    <div class="modal-header">
      <h3>Modifica Donazione</h3>
    </div>
    <div class="modal-body">
开发者ID:pizar,项目名称:gaia,代码行数:31,代码来源:presidente.donazione.modifica.php

示例11: paginaPrivata

<?php

/*
 * ©2013 Croce Rossa Italiana
 */
paginaPrivata();
controllaParametri(array('elimina'), 'utente.riserva');
$id = $_POST['elimina'];
$e = Estensione::id($id);
$e->annulla();
redirect('utente.estensione&ann');
开发者ID:pizar,项目名称:gaia,代码行数:11,代码来源:utente.estensione.sospendi.ok.php

示例12: caricaSelettoreComitato

<?php

/*
 * ©2013 Croce Rossa Italiana
 */
caricaSelettoreComitato();
controllaParametri(array('a'));
$a = $_GET['a'];
$sessione->a = NULL;
paginaApp([APP_SOCI, APP_PRESIDENTE]);
$app = Appartenenza::id($a);
$v = $app->volontario;
?>
<form action="?p=us.appartenenza.modifica.ok&a=<?php 
echo $a;
?>
" method="POST">
    <div class="modal fade automodal">
        <div class="modal-header">
          <h3>Modifica Appartenenza</h3>
      </div>
      <div class="modal-body">
          <div class="row-fluid">
            <div class="span4 centrato">
                <?php 
switch ($app->stato) {
    case MEMBRO_VOLONTARIO:
        ?>
                    <label for="dataInizio"><i class="icon-calendar"></i> Ingresso in CRI</label>
                    <?php 
        break;
开发者ID:pizar,项目名称:gaia,代码行数:31,代码来源:us.appartenenza.modifica.php

示例13: paginaAdmin

<?php

/*
 * ©2013 Croce Rossa Italiana
 */
paginaAdmin();
controllaParametri(array('id'), 'admin.tipocorso&err');
$t = $_GET['id'];
$f = TipoCorso::id($t);
$ruoli = RuoloFormazione::elencoRuoli();
$qualifiche = Qualifiche::elenco("Nome ASC");
?>

<style>
    .control-group .controls span{
        display: inline-block;
        min-width: 80px;
    }
</style>

<div class="row-fluid">
    <h2><i class="icon-chevron-right muted"></i> Modifica Certificato</h2>
    <div class="alert alert-block alert-info ">
        <div class="row-fluid">
            <span class="span7">
                <p>Con questo modulo si possono modificare i Certificati nel DB di GAIA</p>
            </span>
        </div>
    </div>           
</div>
<form class="form-horizontal" action="?p=admin.tipocorso.modifica.ok&id=<?php 
开发者ID:pizar,项目名称:gaia,代码行数:31,代码来源:admin.tipocorso.modifica.php

示例14: paginaAdmin

<?php

/*
 * ©2013 Croce Rossa Italiana
 */
paginaAdmin();
caricaSelettoreComitato();
controllaParametri(array('id'), 'admin.limbo&err');
$t = $_GET['id'];
?>
<form class="form-horizontal" action="?p=admin.limbo.comitato.nuovo.ok&id=<?php 
echo $t;
?>
" method="POST">

    <div class="modal fade automodal">
        <div class="modal-header">
          <h3><i class="icon-arrow-right"></i> Assegna ad un Comitato</h3>
      </div>
      <div class="modal-body">
          <div class="row-fluid">
           <div class="control-group">
            <label class="control-label" for="inputComitato">Comitato Destinazione </label>
            <div class="controls">
              <a class="btn btn-inverse" data-selettore-comitato="true" data-input="inputComitato">
                Seleziona un comitato... <i class="icon-pencil"></i>
            </a>
        </div>
    </div>
</div>
<div class="row-fluid">
开发者ID:pizar,项目名称:gaia,代码行数:31,代码来源:admin.limbo.comitato.nuovo.php

示例15: paginaApp

<?php

/*
 * ©2014 Croce Rossa Italiana
 */
paginaApp([APP_AUTOPARCO, APP_PRESIDENTE]);
controllaParametri(['id', 'inputAutoparco'], 'autoparco.veicoli&err');
$veicolo = $_GET['id'];
$autoparco = $_POST['inputAutoparco'];
$collocazioni = Collocazione::filtra([['veicolo', $veicolo], ['autoparco', $autoparco]]);
foreach ($collocazioni as $collocazione) {
    if ($collocazione->attuale()) {
        redirect('autoparco.veicoli&gia');
    }
}
$collocazioni = Collocazione::filtra([['veicolo', $veicolo], ['fine', null]]);
if ($collocazioni) {
    $inizio = @DateTime::createFromFormat('d/m/Y H:i', $_POST['inputData']);
    $inizio = @$inizio->getTimestamp();
    $collocazione = Collocazione::id($collocazioni[0]);
    $collocazione->fine = $inizio;
    $collocazione->pFine = $me;
    $collocazione->tFine = time();
    $collocazione = new Collocazione();
    $collocazione->veicolo = $veicolo;
    $collocazione->autoparco = $autoparco;
    $collocazione->inizio = $inizio;
    $collocazione->pConferma = $me;
    $collocazione->tConferma = time();
    redirect('autoparco.veicoli&new');
}
开发者ID:pizar,项目名称:gaia,代码行数:31,代码来源:autoparco.veicolo.colloca.ok.php


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