Rev 798 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?php// In : utf8// out : utf8// Transmission observation vers Telaclass InventoryTransmit extends Cel {function updateElement($uid,$pairs) {// Controle detournement utilisateurif(!isset($_SESSION)) {session_start();}$this->controleUtilisateur($uid[0]);if (isset($uid[1]) && $this->estUneSuiteIdentifiantsObservation($uid[1])) {$requete_transmission = 'UPDATE cel_inventory '.'SET transmission = '.$pairs['transmission'].','.'date_modification = now(), date_transmission = now() '.'WHERE identifiant='.$this->proteger($uid[0]).' AND ordre in ('.$uid[1].')';}$resultat_transmission = $this->executerRequeteSimple($requete_transmission);if (!$resultat_transmission) {return false;}return true;}private function estUneSuiteIdentifiantsObservation($chaine) {// un ensemble d'identifiants est une suite d'identifiants séparés par des virgules// sans virgule terminale$reg_exp = "/^(([0-9])+,)*([0-9])+$/";return preg_match($reg_exp, $chaine);}}/* +--Fin du code ---------------------------------------------------------------------------------------+* $Log$* Revision 1.3 2008-01-30 08:57:28 ddelon* fin mise en place mygwt** Revision 1.2 2007-05-22 12:54:09 ddelon* Securisation acces utilisateur****/?>