diff --git a/htdocs/telephonie/distributeurs/fiche.php b/htdocs/telephonie/distributeurs/fiche.php index e1053d7c5f0..988293bdea4 100644 --- a/htdocs/telephonie/distributeurs/fiche.php +++ b/htdocs/telephonie/distributeurs/fiche.php @@ -44,11 +44,12 @@ if($_POST["action"] == 'add') } } -if($_POST["action"] == 'add_commercial') +if($_POST["action"] == 'add_commercial' && $user->admin) { $commercial->nom = $_POST["nom"]; $commercial->prenom = $_POST["prenom"]; $commercial->distri = $_GET["distri"]; + $commercial->email = $_POST["email"]; if ($commercial->create() <> 0) { @@ -90,12 +91,16 @@ if ($_GET["action"] == 'create_commercial') print ''; print ''; - print ''; + print ''; print ''; print ''; - print ''; + print ''; print ''; + print ''; + print ''; + print ''; + print ''; print '
Prénom'.$commercial->error_string["prenom"].'
Nom'.$commercial->error_string["nom"].'
Email'.$commercial->error_string["email"].'

'; diff --git a/htdocs/telephonie/telephonie.commercial.class.php b/htdocs/telephonie/telephonie.commercial.class.php index 360372ffd0d..570d5422e1a 100644 --- a/htdocs/telephonie/telephonie.commercial.class.php +++ b/htdocs/telephonie/telephonie.commercial.class.php @@ -60,10 +60,10 @@ class CommercialTelephonie { { $nuser = new User($this->db); - $nuser->nom = $this->nom; - $nuser->prenom = $this->prenom; + $nuser->nom = trim($this->nom); + $nuser->prenom = trim($this->prenom); $nuser->admin = 0; - $nuser->email = ''; + $nuser->email = trim($this->email); $nuser->login = substr($this->nom,0,3).substr($this->prenom,0,3); $uid = $nuser->create();