Subversion Repositories eFlore/Applications.cel

Rev

Rev 1082 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1082 Rev 1147
Line 76... Line 76...
76
**/
76
**/
77
	function createElement($pairs) {
77
	function createElement($pairs) {
Line 78... Line 78...
78
 
78
 
-
 
79
 
79
 
80
		$pairs['utilisateur']=$_POST['identifiant'];
Line 80... Line 81...
80
		$pairs['utilisateur']=$_POST['identifiant'];
81
		if(!isset($_SESSION)) {session_start();}
81
        $this->controleUtilisateur($pairs['utilisateur']);
82
        $this->controleUtilisateur($pairs['utilisateur']);
82
 
83
 
Line 326... Line 327...
326
		}
327
		}
327
	}
328
	}
Line 328... Line 329...
328
 
329
 
Line 329... Line 330...
329
                $this->dernier_ordre++;
330
                $this->dernier_ordre++;
330
 
331
 
331
                list($jour,$mois,$annee)=explode("/",$info_dateobs);
332
                list($jour,$mois,$annee) = isset($info_dateobs) ? explode("/",$info_dateobs) : array(null,null,null);
332
                $info_dateobs=$annee."-".$mois."-".$jour." 0:0:0";
333
                $info_dateobs=$annee."-".$mois."-".$jour." 0:0:0";
333
                $query  = "INSERT INTO cel_inventory (identifiant,ordre,nom_sel,num_nom_sel,nom_ret,num_nom_ret,num_taxon,famille,location,id_location,date_observation,lieudit,station, milieu, commentaire, transmission, date_creation,date_modification,coord_x,coord_y) " .
334
                $query  = "INSERT INTO cel_inventory (identifiant,ordre,nom_sel,num_nom_sel,nom_ret,num_nom_ret,num_taxon,famille,location,id_location,date_observation,lieudit,station, milieu, commentaire, transmission, date_creation,date_modification,coord_x,coord_y) " .
334
                    " VALUES('".$DB->escapeSimple($utilisateur)."','".
335
                    " VALUES('".$DB->escapeSimple($utilisateur)."','".
Line 604... Line 605...
604
 
605
 
605
            else { // Nom scientifique
606
            else { // Nom scientifique
606
                $nameparser=new NameParser();
607
                $nameparser=new NameParser();
Line 607... Line -...
607
                $nom_latin_decoupe=$nameparser->parse($identifiant_espece);
-
 
608
 
608
                $nom_latin_decoupe=$nameparser->parse($identifiant_espece);
Line 609... Line 609...
609
//print_r($nom_latin_decoupe);
609
 
610
                    $DB=$this->connectDB($this->config); // FIXME regarder si opportun ici
610
                    $DB=$this->connectDB($this->config); // FIXME regarder si opportun ici
611
 
611