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


PHP DB_STRUCTURE_COMMUN::DB_modifier_user_parametre方法代码示例

本文整理汇总了PHP中DB_STRUCTURE_COMMUN::DB_modifier_user_parametre方法的典型用法代码示例。如果您正苦于以下问题:PHP DB_STRUCTURE_COMMUN::DB_modifier_user_parametre方法的具体用法?PHP DB_STRUCTURE_COMMUN::DB_modifier_user_parametre怎么用?PHP DB_STRUCTURE_COMMUN::DB_modifier_user_parametre使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在DB_STRUCTURE_COMMUN的用法示例。


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

示例1: exit

 * 
 * SACoche est distribué dans l’espoir qu’il vous sera utile, mais SANS AUCUNE GARANTIE :
 * sans même la garantie implicite de COMMERCIALISABILITÉ ni d’ADÉQUATION À UN OBJECTIF PARTICULIER.
 * Consultez la Licence Publique Générale GNU Affero pour plus de détails.
 * 
 * Vous devriez avoir reçu une copie de la Licence Publique Générale GNU Affero avec SACoche ;
 * si ce n’est pas le cas, consultez : <http://www.gnu.org/licenses/>.
 * 
 */
if (!defined('SACoche')) {
    exit('Ce fichier ne peut être appelé directement !');
}
if ($_SESSION['SESAMATH_ID'] == ID_DEMO) {
    exit('Action désactivée pour la démo...');
}
$daltonisme = isset($_POST['daltonisme']) ? Clean::entier($_POST['daltonisme']) : -1;
// ////////////////////////////////////////////////////////////////////////////////////////////////////
// Mettre à jour la session + la base + le css perso
// ////////////////////////////////////////////////////////////////////////////////////////////////////
if (in_array($daltonisme, array(0, 1))) {
    $_SESSION['USER_DALTONISME'] = $daltonisme;
    DB_STRUCTURE_COMMUN::DB_modifier_user_parametre($_SESSION['USER_ID'], 'user_daltonisme', $daltonisme);
    // Enregistrer en session le CSS personnalisé
    SessionUser::adapter_daltonisme();
    SessionUser::actualiser_style();
    exit('ok');
}
// ////////////////////////////////////////////////////////////////////////////////////////////////////
// On ne devrait pas en arriver là !
// ////////////////////////////////////////////////////////////////////////////////////////////////////
exit('Erreur avec les données transmises !');
开发者ID:Qwaseur,项目名称:SACoche,代码行数:31,代码来源:compte_daltonisme.ajax.php

示例2: exit

  exit('Erreur avec les données transmises !');
}

// ////////////////////////////////////////////////////////////////////////////////////////////////////
// Hors messages d'accueil - Construction de la nouvelle chaine à mettre en session et à enregistrer dans la base
// ////////////////////////////////////////////////////////////////////////////////////////////////////

if($f_type!='messages')
{
  foreach($tab_types as $key => $kill)
  {
    $val = ($key==$f_type) ? $f_etat : ( (strpos($_SESSION['USER_PARAM_ACCUEIL'],$key)===FALSE) ? 0 : 1 ) ;
    $tab_types[$key] = $val ;
  }
  $_SESSION['USER_PARAM_ACCUEIL'] = implode( ',' , array_keys( array_filter($tab_types) ) );
  DB_STRUCTURE_COMMUN::DB_modifier_user_parametre( $_SESSION['USER_ID'] , 'user_param_accueil' , $_SESSION['USER_PARAM_ACCUEIL'] );
  exit('ok');
}

// ////////////////////////////////////////////////////////////////////////////////////////////////////
// Messages d'accueil - Enregistrer l'information associée au message dans la base
// ////////////////////////////////////////////////////////////////////////////////////////////////////

if(!empty($message_id))
{
  DB_STRUCTURE_MESSAGE::DB_modifier_message_dests_cache( $message_id , $_SESSION['USER_ID'] , (bool)$f_etat );
  exit('ok');
}

// ////////////////////////////////////////////////////////////////////////////////////////////////////
// On ne devrait pas en arriver là...
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:compte_accueil.ajax.php

示例3: elseif

// Mettre à jour son choix de langue
// ////////////////////////////////////////////////////////////////////////////////////////////////////

if($langue)
{
  // Vérifications
  if($langue=='defaut')
  {
    $langue = '';
  }
  elseif(!is_dir(LOCALE_DIR.DS.$langue))
  {
    exit('Erreur : dossier de langue "'.$langue.'" non trouvé !');
  }
  // C'est ok...
  DB_STRUCTURE_COMMUN::DB_modifier_user_parametre( $_SESSION['USER_ID'] , 'user_langue' , $langue );
  // On modifie aussi la session
  $_SESSION['USER_LANGUE'] = $langue ;
  // sans oublier le menu
  Lang::setlocale( LC_MESSAGES, Lang::get_locale_used() );
  SessionUser::memoriser_menu();
  // Retour
  exit('ok');
}

// ////////////////////////////////////////////////////////////////////////////////////////////////////
// On ne devrait pas en arriver là !
// ////////////////////////////////////////////////////////////////////////////////////////////////////

exit('Erreur avec les données transmises !');
开发者ID:rhertzog,项目名称:lcs,代码行数:30,代码来源:compte_langue.ajax.php

示例4: list

   if(HEBERGEUR_INSTALLATION=='multi-structures')
   {
     list($mail_domaine,$is_domaine_valide) = tester_domaine_courriel_valide($courriel);
     if(!$is_domaine_valide)
     {
       exit_json( FALSE , 'Erreur avec le domaine "'.$mail_domaine.'" !' );
     }
   }
   $email_origine = 'user';
 }
 else
 {
   $email_origine = '';
 }
 // C'est ok
 DB_STRUCTURE_COMMUN::DB_modifier_user_parametre( $_SESSION['USER_ID'] , 'user_email' , $courriel );
 $_SESSION['USER_EMAIL']         = $courriel ;
 $_SESSION['USER_EMAIL_ORIGINE'] = isset($email_origine) ? $email_origine : $_SESSION['USER_EMAIL_ORIGINE'] ; // si le mail n'a pas été changé alors il ne faut pas non plus modifier cette valeur
 // Construction du retour
 $info_origine = '';
 $info_edition = '';
 if( $_SESSION['USER_EMAIL'] && $_SESSION['USER_EMAIL_ORIGINE'] )
 {
   if($_SESSION['USER_EMAIL_ORIGINE']=='user')
   {
     $info_origine = '<span class="astuce">L\'adresse enregistrée a été saisie par vous-même.</span>';
   }
   else
   {
     $info_origine = '<span class="astuce">L\'adresse enregistrée a été importée ou saisie par un administrateur.</span>';
     if( ($_SESSION['USER_PROFIL_TYPE']=='administrateur') || test_user_droit_specifique($_SESSION['DROIT_MODIFIER_EMAIL']) )
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:compte_email.ajax.php


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