14,12 → 14,8 |
* @version $Id$ |
* @copyright © 2011, Jean-Pascal MILCENT |
*/ |
class CelWidgetSaisie extends Cel { |
class CelWidgetSaisie extends CelMotCle { |
|
public function getElement($ressources) { |
$this->envoyerJson($ressources); |
} |
|
public function createElement($requeteDonnees){ |
if (array_key_exists('utilisateur', $requeteDonnees)) { |
$this->debug[] = 'Utilisateur : ok'; |
54,6 → 50,8 |
$obsAAjouter['mots_cles_texte'] = $obs['tag']; |
$obsAAjouter['coord_x'] = $obs['latitude']; |
$obsAAjouter['coord_y'] = $obs['longitude']; |
$obsAAjouter['location'] = $obs['commune_nom']; |
$obsAAjouter['id_location'] = substr($obs['commune_code_insee'], 0, 2); |
$obsAAjouter['ref_geo'] = 'WGS84'; |
|
$observations[] = $this->protegerTableau($obsAAjouter); |
71,6 → 69,7 |
$ok = false; |
} |
} |
|
if ($ok === false) { |
$this->messages[] = "Un problème est survenu lors de l'insertion dans la base de données."; |
} |
81,9 → 80,12 |
$this->messages[] = "L'identifiant de l'utilisateur (courriel) n'a pas été transmis."; |
} |
} else { |
$this->messages[] = "Les informations concernant l'utilisateur (prénom, nom, courriel) n'ont pas été transmises."; |
} |
$this->envoyer('ici'); |
$this->messages[] = "Les informations concernant l'utilisateur (prénom, nom, courriel) n'ont pas été transmises."; |
} |
|
$msg = (count($this->messages) > 0) ? 'erreur' : 'ok'; |
$retour = (object) array('msg' => $msg); |
$this->envoyerJson($obj); |
} |
|
private function getMaxOrdre($identifiant) { |