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


PHP DB_STRUCTURE_ADMINISTRATEUR::DB_supprimer_utilisateur方法代码示例

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


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

示例1: array

	exit('OK'.$nb.' compte'.$s.' réintégré'.$s.'.');
}

//	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
//	Supprimer des comptes élèves
//	Supprimer des comptes parents
//	Supprimer des comptes professeurs et/ou directeurs
//	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-

if( ($action=='supprimer') && $nb )
{
	foreach($tab_select_users as $user_id)
	{
		// Mettre à jour l'enregistrement
		$tab_param_profil = array( 'eleves'=>'eleve' , 'parents'=>'parent' , 'professeurs_directeurs'=>'professeur' );
		DB_STRUCTURE_ADMINISTRATEUR::DB_supprimer_utilisateur( $user_id , $tab_param_profil[$profil] );
		// Log de l'action
		ajouter_log_SACoche('Suppression d\'un utilisateur ('.$tab_param_profil[$profil].' '.$user_id.').');
	}
	$s = ($nb>1) ? 's' : '';
	exit('OK'.$nb.' compte'.$s.' supprimé'.$s.'.');
}

//	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
//	On ne devrait pas en arriver là...
//	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-

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

?>
开发者ID:rhertzog,项目名称:lcs,代码行数:30,代码来源:administrateur_statut_traiter.ajax.php

示例2: exit

if ($action == 'reintegrer') {
    DB_STRUCTURE_ADMINISTRATEUR::DB_modifier_users_statut($tab_user_id, TRUE);
    exit('ok,' . implode(',', $tab_user_id));
}
// ////////////////////////////////////////////////////////////////////////////////////////////////////
// Supprimer des comptes
// ////////////////////////////////////////////////////////////////////////////////////////////////////
if ($action == 'supprimer') {
    // Récupérer le profil des utilisateurs indiqués, vérifier qu'ils sont déjà sortis et qu'on y a pas glissé l'id d'un administrateur
    $DB_TAB = DB_STRUCTURE_ADMINISTRATEUR::DB_lister_users_cibles(implode(',', $tab_user_id), 'user_id,user_nom,user_prenom,user_profil_sigle,user_sortie_date', '');
    $tab_user_id = array();
    $notification_contenu = '';
    $notification_intro = date('d-m-Y H:i:s') . ' ' . $_SESSION['USER_PRENOM'] . ' ' . $_SESSION['USER_NOM'];
    foreach ($DB_TAB as $DB_ROW) {
        if ($DB_ROW['user_sortie_date'] <= TODAY_MYSQL && $DB_ROW['user_profil_sigle'] != 'ADM') {
            DB_STRUCTURE_ADMINISTRATEUR::DB_supprimer_utilisateur($DB_ROW['user_id'], $DB_ROW['user_profil_sigle']);
            $tab_user_id[] = $DB_ROW['user_id'];
            // Log de l'action
            SACocheLog::ajouter('Suppression de l\'utilisateur ' . $DB_ROW['user_nom'] . ' ' . $DB_ROW['user_prenom'] . ' (' . $DB_ROW['user_profil_sigle'] . ' ' . $DB_ROW['user_id'] . ').');
            $notification_contenu .= $notification_intro . ' a supprimé l\'utilisateur ' . $DB_ROW['user_nom'] . ' ' . $DB_ROW['user_prenom'] . ' (' . $DB_ROW['user_profil_sigle'] . ' ' . $DB_ROW['user_id'] . ').' . "\r\n";
        }
    }
    // Notifications (rendues visibles ultérieurement)
    if ($notification_contenu) {
        DB_STRUCTURE_NOTIFICATION::enregistrer_action_admin($notification_contenu, $_SESSION['USER_ID']);
    }
    // Retour
    $retour = count($tab_user_id) ? 'ok,' . implode(',', $tab_user_id) : 'Aucun compte coché n\'est supprimable ! Il faut d\'abord les retirer pour leur affecter une date de sortie...';
    exit($retour);
}
// ////////////////////////////////////////////////////////////////////////////////////////////////////
开发者ID:Qwaseur,项目名称:SACoche,代码行数:31,代码来源:code_administrateur_comptes.php

示例3: html

    echo '<td>' . html($prenom) . '</td>';
    echo '<td>' . html($login) . '</td>';
    echo $box_password ? '<td class="i">champ crypté</td>' : '<td class="new">' . $password . ' <img alt="" src="./_img/bulle_aide.png" width="16" height="16" title="Pensez à noter le mot de passe !" /></td>';
    echo '<td>' . html($courriel) . '</td>';
    echo '<td class="nu">';
    echo '<q class="modifier" title="Modifier ce administrateur."></q>';
    echo $id != $_SESSION['USER_ID'] ? '<q class="supprimer" title="Retirer cet administrateur."></q>' : '<q class="supprimer_non" title="Un administrateur ne peut pas supprimer son propre compte."></q>';
    echo '</td>';
    exit;
}
// ////////////////////////////////////////////////////////////////////////////////////////////////////
// Retirer un administrateur existant
// ////////////////////////////////////////////////////////////////////////////////////////////////////
if ($action == 'supprimer' && $id && $nom && $prenom) {
    if ($id == $_SESSION['USER_ID']) {
        exit('Erreur : un administrateur ne peut pas supprimer son propre compte !');
    }
    // Supprimer l'enregistrement
    DB_STRUCTURE_ADMINISTRATEUR::DB_supprimer_utilisateur($id, $profil);
    // Log de l'action
    SACocheLog::ajouter('Suppression de l\'utilisateur ' . $nom . ' ' . $prenom . ' (' . $profil . ' ' . $id . ').');
    // Notifications (rendues visibles ultérieurement)
    $notification_contenu = date('d-m-Y H:i:s') . ' ' . $_SESSION['USER_PRENOM'] . ' ' . $_SESSION['USER_NOM'] . ' a supprimé l\'utilisateur ' . $nom . ' ' . $prenom . ' (' . $profil . ' ' . $id . ').' . "\r\n";
    DB_STRUCTURE_NOTIFICATION::enregistrer_action_admin($notification_contenu, $_SESSION['USER_ID']);
    // Afficher le retour
    exit('<td>ok</td>');
}
// ////////////////////////////////////////////////////////////////////////////////////////////////////
// On ne devrait pas en arriver là !
// ////////////////////////////////////////////////////////////////////////////////////////////////////
exit('Erreur avec les données transmises !');
开发者ID:Qwaseur,项目名称:SACoche,代码行数:31,代码来源:administrateur_administrateur.ajax.php


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