Naviguation dans :  Perl  JavaScript  Détail  - load.cgi?Appel=loadUser
 présentée :  par cas d'appel   par traitements 
Retour à l'accueil
  
   
 Requêtes 

 load – User 

 loadUser 

Requêtes de Ça-déménage.com
Accès particulier
Chargement des données
 
 
 Bibliothèque CaD 

 Base 

 Identification 

Bibliothèque de Ça-déménage.com
Accès aux bases
Gestion des identifications
 


 idtCreer  Crée un nouvel identifiant
Syntaxe idtCreer(From,IDENT,AUTH)
Paramètres 
nom  type  Description 
From  IN Cas d'appel
IDENT  OUT Identifiant
Perl : scalaire passé par référence – JavaScript : tableau à 1 élément
AUTH  IN Mot de passe
Perl : scalaire passé par référence – JavaScript : tableau à 1 élément
retourne  OUT  0 : Traitement correct
non nul : Erreur de traitement
Fonctions util. 
 wsFile Fonction d'accès aux fichiers
 idtEcrire Ecrit un identifiant


Code Perl 

sub idtCreer {local($From,$IDENT,$AUTH) = @_; 
 local $Num = 0; if (&wsFile("size",$From,$$IDENT,"Num",\$Num)!=0) {return 100}; 
 $$IDENT = ($Num+1001).'';
 local $Out = "X"; if (&wsFile("write",$From,$$IDENT,"Num",\$Out)!=0) {return 100}; 
 return &idtEcrire($From,$IDENT,$AUTH);
}
Code JavaScript 

function idtCreer(From,IDENT,AUTH) { 
 var Num = Array(); Num[0] = 0; if (wsFile("size",From,IDENT[0],"Num",Num)!=0) {return 100}; 
 IDENT[0] = (Num[0]+1001).toString();
 var Out = Array("X"); if (wsFile("write",From,IDENT[0],"Num",Out)!=0) {return 100}; 
 return idtEcrire(From,IDENT,AUTH);
}