en | fr  | Contact  | Print  | Share

FrameBeurk File

Fmbk/Module/Beurk/Clef/Maj/creeClef.php

<?php //FrameBeurk V0.65 Copyright ToolOscope 2016. Licence CeCILL-C.
// cette action est appelée (include) en dehors du flux normal des controleurVue et Maj

//création et stockage de la clef d'activation
$TRANSAC['ClefACreer']['Clef'] = Beurk_JetonAleatoire(32);
$requete = array('INSERT' => 'Beurk_Clef',
                
'VALUES' => array('Clef' =>         $TRANSAC['ClefACreer']['Clef'],
                            
'adresseEmail' =>         $TRANSAC['ClefACreer']['adresseEmail'],
                            
'IdMaj' =>                 $TRANSAC['ClefACreer']['IdMaj'],
                            
'IdActMaj' =>             Beurk_id($TRANSAC['ClefACreer']['ActMaj']),
                            
'NbrUtilisations' =>     0,
                            
'Donnees' =>             $TRANSAC['ClefACreer']['Donnees']));

$TRANSAC['ClefACreer']['IdClef'] = Beurk_creeEntite($requete'''V'$TRANSAC['ClefACreer']['IdMaj'], 'Clef');        // la clef 'estElementDe' l'entité qu'elle pointe

if (! $TRANSAC['ClefACreer']['IdClef']) 
    
Beurk_messageEtape('Erreur création clef'true);


© 2010-2015 by ToolOscope SASU. © 2016-2018 by Arnaud De Rette. All rights reserved