本文整理汇总了PHP中Lib::getParameterFromRequest方法的典型用法代码示例。如果您正苦于以下问题:PHP Lib::getParameterFromRequest方法的具体用法?PHP Lib::getParameterFromRequest怎么用?PHP Lib::getParameterFromRequest使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Lib
的用法示例。
在下文中一共展示了Lib::getParameterFromRequest方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1:
$selection_marque = Lib::getParameterFromRequest('selection_marque');
$selection_activite = Lib::getParameterFromRequest('selection_activite');
$selection_rayon = Lib::getParameterFromRequest('selection_rayon');
$selection_environnement = Lib::getParameterFromRequest('selection_environnement');
$selection_reseau = Lib::getParameterFromRequest('selection_reseau');
$selection_saisonnalite = Lib::getParameterFromRequest('selection_saisonnalite');
$syntheseAction = Lib::getParameterFromRequest('synthese_action');
//$action = Lib::getParameterFromRequest('action');
$abreviationFtaEtat = Lib::getParameterFromRequest(FtaEtatModel::FIELDNAME_ABREVIATION);
$idFtaEtat = Lib::getParameterFromRequest(FtaEtatModel::KEYNAME);
$idFtaRole = Lib::getParameterFromRequest(FtaRoleModel::KEYNAME);
$comeback = Lib::getParameterFromRequest('comeback');
$id_fta_chapitre_encours = Lib::getParameterFromRequest('id_fta_chapitre_encours');
$idFtaClassification2 = Lib::getParameterFromRequest('id_fta_classification2');
$checkIdFtaClasssification = Lib::getParameterFromRequest('checkIdFtaClasssification');
$modificationGestionnaire = Lib::getParameterFromRequest('gestionnaire');
if ($idFtaClassification2 and !$checkIdFtaClasssification) {
$ClassificationFta2Model = new ClassificationFta2Model($idFtaClassification2);
$selection_proprietaire1 = $ClassificationFta2Model->getDataField(ClassificationFta2Model::FIELDNAME_ID_PROPRIETAIRE_GROUPE)->getFieldValue();
$selection_proprietaire2 = $ClassificationFta2Model->getDataField(ClassificationFta2Model::FIELDNAME_ID_PROPRIETAIRE_ENSEIGNE)->getFieldValue();
$selection_marque = $ClassificationFta2Model->getDataField(ClassificationFta2Model::FIELDNAME_ID_MARQUE)->getFieldValue();
$selection_activite = $ClassificationFta2Model->getDataField(ClassificationFta2Model::FIELDNAME_ID_ACTIVITE)->getFieldValue();
$selection_rayon = $ClassificationFta2Model->getDataField(ClassificationFta2Model::FIELDNAME_ID_RAYON)->getFieldValue();
$selection_environnement = $ClassificationFta2Model->getDataField(ClassificationFta2Model::FIELDNAME_ID_ENVIRONNEMENT)->getFieldValue();
$selection_reseau = $ClassificationFta2Model->getDataField(ClassificationFta2Model::FIELDNAME_ID_RESEAU)->getFieldValue();
$selection_saisonnalite = $ClassificationFta2Model->getDataField(ClassificationFta2Model::FIELDNAME_ID_SAISONNALITE)->getFieldValue();
}
ClassificationFta2Model::initClassification($selection_proprietaire1, $selection_proprietaire2, $selection_marque, $selection_activite, $selection_rayon, $selection_environnement, $selection_reseau, $selection_saisonnalite);
$ListeCLassification = ClassificationFta2Model::showListeDeroulanteClassification2(TRUE);
if ($selection_saisonnalite) {
$bouton_submit = FtaView::getHtmlButtonSubmit();
示例2: print_page_begin
// include ("./$menu");
// }
// else
// {
// include ("./menu_principal.inc"); //Sinon, menu par défaut
// }
require_once '../inc/main.php';
print_page_begin($disable_full_page, $menu_file);
flush();
}
//Fin de la sélection du mode d'affichage de la page
$planning_presence_modification = Acl::getValueAccesRights('planning_presence_modification');
$id_salaries = Lib::getParameterFromRequest('id_salaries');
$id_jour = Lib::getParameterFromRequest('id_jour');
$id_semaine = Lib::getParameterFromRequest('id_semaine');
$annee = Lib::getParameterFromRequest('annee');
//Autorisation de d'accéder à cette page:
if ($planning_presence_modification == 0) {
header("Location: none.php");
}
?>
<html>
<head>
<title>Modification du planning</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="HAPedit 2.4">
</head>
<body bgcolor="#FFFFFF">
<?php
/* -------------------------------------------
示例3: MM_goToURL
<?php
require_once '../inc/main.php';
$service = Lib::getParameterFromRequest('service');
?>
<html>
<head>
<title>Intranet Agis</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
function MM_goToURL() { //v3.0
var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>
<script language="JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
示例4: basename
<?php
//Inclusions
require_once '../inc/main.php';
/**
* Initialisation
*/
$idIntranetColumnInfo = Lib::getParameterFromRequest(IntranetColumnInfoModel::KEYNAME);
$retour = "<br><a href=popup-mysql_field_desc.php?id_intranet_column_info=" . $idIntranetColumnInfo . "&edit_mode=1 >Retour</a>";
$dossier = ModuleConfigLib::CHEMIN_ACCES_UPLOAD;
$fichier = basename($_FILES['avatar']['name']);
/**
* Affichage du type d'erreur
*/
switch ($_FILES['avatar']['error']) {
case UPLOAD_ERR_OK:
break;
case UPLOAD_ERR_INI_SIZE:
/**
* La taille du fichier téléchargé excède la valeur de upload_max_filesize, configurée dans le php.ini.
*/
/**
* La taille du fichier téléchargé excède la valeur de upload_max_filesize, configurée dans le php.ini.
*/
case UPLOAD_ERR_FORM_SIZE:
/**
* Valeur : 2. La taille du fichier téléchargé excède la valeur de MAX_FILE_SIZE, qui a été spécifiée dans le formulaire HTML.
*/
$erreur .= ' - Le fichier est trop gros (limit of 10Go dans le code ou excède la valeur de upload_max_filesize, configurée dans le php.ini).';
break;
case UPLOAD_ERR_PARTIAL:
示例5: header
<?php
/*
Inclusion
*/
require_once '../inc/main.php';
/*
* Entête neutralisant le système de mise en cache du navigateur.
* AJAX ne doit pas être mis en cache.
*/
header('Content-type: text/html; charset=utf-8');
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
/*
* Récupération des variables nécessaires au traitement de mise à jour.
*/
$tableName = Lib::getParameterFromRequest("TableName");
$keyName = Lib::getParameterFromRequest("KeyName");
$keyValue = Lib::getParameterFromRequest("KeyValue");
$fieldName = Lib::getParameterFromRequest("FieldName");
$fieldValue = Lib::getParameterFromRequest("FieldValue");
/*
* Mise à jour de la donnée demandée.
*/
//Logger::AddDebug($fieldValue, __FILE__);
//DatabaseOperation::doSqlUpdateFromOneField($tableName, $keyName, $keyValue, $fieldName, addslashes($fieldValue));
DatabaseOperation::doSqlUpdateFromOneField($tableName, $keyName, $keyValue, $fieldName, $fieldValue);
FtaVerrouillageChampsModel::doUpdateLockField($tableName, $keyValue, $fieldName);
示例6: FtaModel
$page_pdf = $page_default . '_pdf.php';
$method = 'POST';
//Pour une url > 2000 caractères, ne pas utiliser utiliser GET
$html_table = 'table ' . 'border=0 ' . 'width=100% ' . 'class=contenu ';
$idFta = Lib::getParameterFromRequest('id_fta');
$idAnnexeEmballageGroupeType = Lib::getParameterFromRequest(AnnexeEmballageGroupeTypeModel::KEYNAME);
$idAnnexeEmballageGroupe = Lib::getParameterFromRequest(AnnexeEmballageGroupeModel::KEYNAME);
$idAnnexeEmballage = Lib::getParameterFromRequest(AnnexeEmballageModel::KEYNAME);
$idFtaChapitreEncours = Lib::getParameterFromRequest(FtaChapitreModel::KEYNAME);
$syntheseAction = Lib::getParameterFromRequest('synthese_action');
$action = Lib::getParameterFromRequest('action');
$abreviationFtaEtat = Lib::getParameterFromRequest(FtaEtatModel::FIELDNAME_ABREVIATION);
$idFtaEtat = Lib::getParameterFromRequest(FtaEtatModel::KEYNAME);
$idFtaRole = Lib::getParameterFromRequest(FtaRoleModel::KEYNAME);
$comeback = Lib::getParameterFromRequest('comeback');
$page_reload = Lib::getParameterFromRequest('page_reload');
//Initialisation des modele
$ftaModel = new FtaModel($idFta);
$annexeEmballageGroupeTypeModel = new AnnexeEmballageGroupeTypeModel($idAnnexeEmballageGroupeType);
$annexeEmballageModel = new AnnexeEmballageModel($idAnnexeEmballage);
$annexeEmballageGroupeModel = new AnnexeEmballageGroupeModel($idAnnexeEmballageGroupe);
/**
* jQuery
*/
//if (($idAnnexeEmballage and $idAnnexeEmballageGroupeType) and ! $idAnnexeEmballageGroupe) {
// $idAnnexeEmballageGroupe = AnnexeEmballageGroupeModel::getIdAnnexeEmballageGroupeByIdAnnexeEmballageAndIdAnnexeGroupeType($idAnnexeEmballage, $idAnnexeEmballageGroupeType);
//
// $annexeEmballageGroupeModel = new AnnexeEmballageGroupeModel($idAnnexeEmballageGroupe);
//}
/*
Récupération des données MySQL
示例7: print_page_begin
/* * ***********
Début Code PHP
* *********** */
/*
Initialisation des variables
*/
print_page_begin($disable_full_page, $menu_file);
flush();
$page_default = substr(strrchr($_SERVER['PHP_SELF'], '/'), '1', '-4');
$page_query = $_SERVER['QUERY_STRING'];
$page_action = $page_default . '.php';
$page_pdf = $page_default . '_pdf.php';
$method = 'POST';
//Pour une url > 2000 caractères, ne pas utiliser utiliser GET
$html_table = 'table ' . 'border=0 ' . 'width=100% ' . 'class=contenu ';
$idClassifcationFta2Activite = Lib::getParameterFromRequest(ClassificationFta2Model::FIELDNAME_ID_ACTIVITE);
$listeDesActivite = ClassificationFta2Model::getListeDeroulanteActivite($idClassifcationFta2Activite, Chapitre::EDITABLE);
if ($idClassifcationFta2Activite) {
$htmlTableClassificationFamilleVentes = ClassificationActiviteFamilleVentesArcadiaModel::getHtmlTableClassificationActiviteFamilleVentesArcadia($idClassifcationFta2Activite);
$htmlTableClassificationSousFamille = ClassificationActiviteSousFamilleArcadiaModel::getHtmlTableClassificationActiviteSousFamilleArcadia($idClassifcationFta2Activite);
}
$message = UserInterfaceMessage::FR_CLASSIFICATION_ACTIVITE_MESSAGE;
$bloc .= $listeDesActivite . $htmlTableClassificationFamilleVentes . $htmlTableClassificationSousFamille;
/*
Sélection du mode d'affichage
*/
switch ($output) {
/* * ***********
Début Code PDF
* *********** */
case 'pdf':
示例8: substr
$page_default = substr(strrchr($_SERVER["PHP_SELF"], '/'), '1', '-4');
$page_action = $page_default . "_post.php";
$page_pdf = $page_default . "_pdf.php";
$action = 'valider';
//Action proposée à la page _post.php
$method = 'POST';
//Pour une url > 2000 caractères, ne pas utiliser utiliser GET
$html_table = "table " . "border=1 " . "width=100% " . " ";
$selection_proprietaire1 = Lib::getParameterFromRequest('selection_proprietaire1');
$selection_proprietaire2 = Lib::getParameterFromRequest('selection_proprietaire2');
$selection_marque = Lib::getParameterFromRequest('selection_marque');
$selection_activite = Lib::getParameterFromRequest('selection_activite');
$selection_rayon = Lib::getParameterFromRequest('selection_rayon');
$selection_environnement = Lib::getParameterFromRequest('selection_environnement');
$selection_reseau = Lib::getParameterFromRequest('selection_reseau');
$selection_saisonnalite = Lib::getParameterFromRequest('selection_saisonnalite');
$classificationModifier = ClassificationFta2Model::getClassificationModification($idUser);
$classificationConsultation = Acl::getValueAccesRights("classification_consultation");
if ($classificationModifier) {
$editable = TRUE;
} elseif ($classificationConsultation) {
$editable = FALSE;
}
$isEditable = TRUE;
if (!$selection_proprietaire1) {
$selection_proprietaire1 = 0;
}
ClassificationFta2Model::initClassification($selection_proprietaire1, $selection_proprietaire2, $selection_marque, $selection_activite, $selection_rayon, $selection_environnement, $selection_reseau, $selection_saisonnalite);
$bloc .= "<" . $html_table . "><tr class=titre>" . "<td>Proprietaire (Groupe)</td>" . "<td>Proprietaire (Enseigne)</td>" . "<td>" . HtmlResult::MARQUE . "</td>" . "<td>" . HtmlResult::ACTIVITE . "</td>" . "<td>" . HtmlResult::RAYON . "</td>" . "<td>" . HtmlResult::ENVIRONNEMENT . "</td>" . "<td>" . HtmlResult::RESEAU . "</td>" . "<td>" . HtmlResult::SAISONALITE . "</td>" . "</tr>";
$bloc .= "<td>" . ClassificationFta2Model::getListeClassificationProprietaireGroupe($selection_proprietaire1, $isEditable) . "</td>";
if ($selection_proprietaire1) {
示例9: print_page_begin
/* * ***********
Début Code PHP
* *********** */
/*
Initialisation des variables
*/
print_page_begin($disable_full_page, $menu_file);
flush();
$page_default = substr(strrchr($_SERVER['PHP_SELF'], '/'), '1', '-4');
$page_query = $_SERVER['QUERY_STRING'];
$page_action = $page_default . '.php';
$page_pdf = $page_default . '_pdf.php';
$method = 'POST';
//Pour une url > 2000 caractères, ne pas utiliser utiliser GET
$html_table = 'table ' . 'border=0 ' . 'width=100% ' . 'class=contenu ';
$idClassifcationFta2Marque = Lib::getParameterFromRequest(ClassificationFta2Model::FIELDNAME_ID_MARQUE);
$listeDesMarque = ClassificationFta2Model::getListeDeroulanteMarque($idClassifcationFta2Marque, Chapitre::EDITABLE);
if ($idClassifcationFta2Marque) {
$htmlTableClassificationMarqueArcadia = ClassificationMarqueArcadiaModel::getHtmlTableClassificationMarqueArcadia($idClassifcationFta2Marque);
$htmlTableClassificationGammeFamilleBudget = ClassificationGammeFamilleBudgetArcadiaModel::getHtmlTableClassificationGammeFamilleBudgetArcadia($idClassifcationFta2Marque);
}
$message = UserInterfaceMessage::FR_CLASSIFICATION_MARQUE_MESSAGE;
$bloc .= $listeDesMarque . $htmlTableClassificationMarqueArcadia . $htmlTableClassificationGammeFamilleBudget;
/*
Sélection du mode d'affichage
*/
switch ($output) {
/* * ***********
Début Code PDF
* *********** */
case 'pdf':
示例10:
<?php
////Inclusions
//include ("../lib/session.php");
//include ("../lib/functions.php");
////include ("../lib/functions.php");
////include ("../lib/functions.js");
//include ("./functions.php");
////include ("./functions.js");
require_once '../inc/main.php';
$action = Lib::getParameterFromRequest('action');
$id_classification_arborescence_article = Lib::getParameterFromRequest(ClassificationArborescenceArticleModel::KEYNAME);
$id_classification_arborescence_article_categorie_contenu = Lib::getParameterFromRequest(ClassificationArborescenceArticleModel::FIELDNAME_ID_CLASSIFICATION_ARBORESCENCE_ARTICLE_CATEGORIE_CONTENU);
$liste_id = Lib::getParameterFromRequest('liste_id');
/*
-----------------
ACTION A TRAITER
-----------------
-----------------------------------
Détermination de l'action en cours
-----------------------------------
Cette page est appelée pour effectuer un traitement particulier
en fonction de la variable "$action". Ensuite elle redirige le
résultat vers une autre page.
Le plus souvent, le traitement est délocalisé sous forme de
fonction située dans le fichier "functions.php"
*/
switch ($action) {
/*
S'il n'y a pas d'actions défini
*/
示例11: GlobalConfig
/*
Récupération des données MySQL
*/
$action = Lib::getParameterFromRequest('action');
$paramIdFta = Lib::getParameterFromRequest(FtaModel::KEYNAME);
$paramIdFtaChapitreEncours = Lib::getParameterFromRequest('id_fta_chapitre_encours');
$paramSyntheseAction = Lib::getParameterFromRequest('synthese_action');
/**
* One ne le récupère pas pour le cas de des rôle chef de projet et site
*/
//$idFtaRole = Lib::getParameterFromRequest(FtaRoleModel::KEYNAME);
$idFtaEtat = Lib::getParameterFromRequest(FtaEtatModel::KEYNAME);
$abreviationFtaEtat = Lib::getParameterFromRequest(FtaEtatModel::FIELDNAME_ABREVIATION);
$comeback = Lib::getParameterFromRequest(FtaEtatModel::KEYNAME);
$idFtaWorkflowOLD = Lib::getParameterFromRequest(FtaWorkflowModel::KEYNAME);
$idFtaWorkflowNEW = Lib::getParameterFromRequest(FtaWorkflowModel::TABLENAME . '_' . FtaWorkflowModel::KEYNAME);
/**
* Initialisation
*/
$globalConfig = new GlobalConfig();
$idUser = $globalConfig->getAuthenticatedUser()->getKeyValue();
$nomPrenomConnect = $globalConfig->getAuthenticatedUser()->getPrenomNom();
$ftaWorflowModelOLD = new FtaWorkflowModel($idFtaWorkflowOLD);
$ftaWorflowModelNEW = new FtaWorkflowModel($idFtaWorkflowNEW);
$nomWorkflowOLD = $ftaWorflowModelOLD->getDataField(FtaWorkflowModel::FIELDNAME_DESCRIPTION_FTA_WORKFLOW)->getFieldValue();
$nomWorkflowNEW = $ftaWorflowModelNEW->getDataField(FtaWorkflowModel::FIELDNAME_DESCRIPTION_FTA_WORKFLOW)->getFieldValue();
$commentaire = FtaController::getCommentWorkflowChange($nomWorkflowOLD, $nomWorkflowNEW, $nomPrenomConnect);
switch ($action) {
/*
S'il n'y a pas d'actions défini
*/
示例12: flush
//break;
case 'pdf':
break;
default:
//Inclusions
// include ('../lib/session.php'); //Récupération des variables de sessions
//include ('../lib/debut_page.php'); //Construction d'une nouvelle
require_once '../inc/main.php';
}
//Fin de la sélection du mode d'affichage de la page
/* * ***********
Début Code PHP
* *********** */
$idElements = Lib::getParameterFromRequest(ClassificationArborescenceArticleCategorieModel::KEYNAME);
$action = Lib::getParameterFromRequest("action");
$idClassificationArborescenceArticleCategorieContenu = Lib::getParameterFromRequest(ClassificationArborescenceArticleCategorieContenuModel::KEYNAME);
switch ($action) {
case ClassificationArborescenceArticleCategorieContenuModel::AJOUTER:
/*
Initialisation des variables
*/
print_page_begin($disable_full_page, $menu_file);
flush();
$page_default = substr(strrchr($_SERVER['PHP_SELF'], '/'), '1', '-4');
$page_query = $_SERVER['QUERY_STRING'];
$page_action = $page_default . '.php';
$page_pdf = $page_default . '_pdf.php';
$method = 'POST';
//Pour une url > 2000 caractères, ne pas utiliser utiliser GET
$html_table = 'table ' . 'border=0 ' . 'width=100% ' . 'class=contenu ';
$idClassificationArborescenceArticleCategorieContenu = ClassificationArborescenceArticleCategorieContenuModel::createNewRecordset(array(ClassificationArborescenceArticleCategorieContenuModel::FIELDNAME_ID_CLASSIFICATION_ARBORESCENCE_ARTICLE_CATEGORIE => $idElements));
示例13: DatabaseDataJquery
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/**
* Page ayant la fonction d'intermétaire dans le traitement autocomplaison de jQuery
*/
/**
* Initialisation
*/
require_once '../inc/main.php';
/**
* Variables
*/
$paramValue = Lib::getParameterFromRequest(DatabaseDataJquery::VALUE);
$paramTerm = Lib::getParameterFromRequest(DatabaseDataJquery::TERM);
$param1 = Lib::getParameterFromRequest(DatabaseDataJquery::PARAM1);
$param2 = Lib::getParameterFromRequest(DatabaseDataJquery::PARAM2);
/**
* Récuperation de la donnée sous le format JSON
*/
$databaseJqueryModel = new DatabaseDataJquery($paramValue, $paramTerm, $param1, $param2);
//Retour de la donnée au forma JSON traité par la fonction jQuery
echo $databaseJqueryModel->getReturnJSON();
示例14:
//include ("../lib/functions.php");
////include ("../lib/functions.php");
////include ("../lib/functions.js");
//include ("./functions.php");
//include ("./functions.js");
require_once '../inc/main.php';
$action = lib::getParameterFromRequest('action');
$id_fta_classification2 = Lib::getParameterFromRequest('id_fta_classification2');
$idProprietaireGroupe = Lib::getParameterFromRequest('selection_proprietaire1');
$idProprietaireEnseigne = Lib::getParameterFromRequest(ClassificationFta2Model::FIELDNAME_ID_PROPRIETAIRE_ENSEIGNE);
$idMarque = Lib::getParameterFromRequest(ClassificationFta2Model::FIELDNAME_ID_MARQUE);
$idActivite = Lib::getParameterFromRequest(ClassificationFta2Model::FIELDNAME_ID_ACTIVITE);
$idRayon = Lib::getParameterFromRequest(ClassificationFta2Model::FIELDNAME_ID_RAYON);
$idEnvironnement = Lib::getParameterFromRequest(ClassificationFta2Model::FIELDNAME_ID_ENVIRONNEMENT);
$idReseau = Lib::getParameterFromRequest(ClassificationFta2Model::FIELDNAME_ID_RESEAU);
$idSaisonalite = Lib::getParameterFromRequest(ClassificationFta2Model::FIELDNAME_ID_SAISONNALITE);
/*
-----------------
ACTION A TRAITER
-----------------
-----------------------------------
Détermination de l'action en cours
-----------------------------------
Cette page est appelée pour effectuer un traitement particulier
en fonction de la variable "$action". Ensuite elle redirige le
résultat vers une autre page.
Le plus souvent, le traitement est délocalisé sous forme de
fonction située dans le fichier "functions.php"
*/
switch ($action) {
/*
示例15: GlobalConfig
/*
Récupération des données MySQL
*/
$action = Lib::getParameterFromRequest('action');
$paramIdFta = Lib::getParameterFromRequest(FtaModel::KEYNAME);
$paramIdFtaChapitreEncours = Lib::getParameterFromRequest('id_fta_chapitre_encours');
$paramSyntheseAction = Lib::getParameterFromRequest('synthese_action');
/**
* One ne le récupère pas pour le cas de des rôle chef de projet et site
*/
//$idFtaRole = Lib::getParameterFromRequest(FtaRoleModel::KEYNAME);
$idFtaEtat = Lib::getParameterFromRequest(FtaEtatModel::KEYNAME);
$abreviationFtaEtat = Lib::getParameterFromRequest(FtaEtatModel::FIELDNAME_ABREVIATION);
$comeback = Lib::getParameterFromRequest(FtaEtatModel::KEYNAME);
$createurFtaOLD = Lib::getParameterFromRequest('createur_fta');
$createurFtaNEW = Lib::getParameterFromRequest(FtaModel::TABLENAME . '_' . FtaModel::FIELDNAME_CREATEUR);
/**
* Initialisation
*/
$globalConfig = new GlobalConfig();
$idUser = $globalConfig->getAuthenticatedUser()->getKeyValue();
$nomPrenomConnect = $globalConfig->getAuthenticatedUser()->getPrenomNom();
$userModelOLD = new UserModel($createurFtaOLD);
$userModelNEW = new UserModel($createurFtaNEW);
$nomWorkflowOLD = $userModelOLD->getPrenomNom();
$nomWorkflowNEW = $userModelNEW->getPrenomNom();
$commentaire = FtaController::getCommentGestionnaireChange($nomWorkflowOLD, $nomWorkflowNEW, $nomPrenomConnect);
switch ($action) {
/*
S'il n'y a pas d'actions défini
*/