Subversion Repositories eFlore/Applications.cel

Rev

Rev 3769 | Rev 3772 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3769 Rev 3770
Line 257... Line 257...
257
					continue; // obs supprimée chez PN sans être passée par nos serveurs
257
					continue; // obs supprimée chez PN sans être passée par nos serveurs
258
				}
258
				}
Line 259... Line 259...
259
 
259
 
260
				$images = [];
260
				$images = [];
-
 
261
				$tags_images = [];
261
				$tags_images = [];
262
				$images_size = 0;
262
				foreach ($obs['images'] ?? [] as $i => $image) {
263
				foreach ($obs['images'] ?? [] as $i => $image) {
263
					if ($image['deleted']) {
264
					if ($image['deleted']) {
264
						continue;
265
						continue;
Line 280... Line 281...
280
					// Écriture dans un fichier temporaire
281
					// Écriture dans un fichier temporaire
281
					$tempfile = tempnam("/tmp", "PullPN_") . ".jpg";
282
					$tempfile = tempnam("/tmp", "PullPN_") . ".jpg";
282
					$handle = fopen($tempfile, "w");
283
					$handle = fopen($tempfile, "w");
283
					fwrite($handle, $img);
284
					fwrite($handle, $img);
284
					fclose($handle);
285
					fclose($handle);
-
 
286
					$images_size += filesize($tempfile);
Line 285... Line 287...
285
 
287
 
Line 286... Line 288...
286
					echo "Image de " . number_format(filesize($tempfile), 0, ',', ' ') . " octets créé : $tempfile\n";
288
					// echo "Image de " . number_format(filesize($tempfile), 0, ',', ' ') . " octets créé : $tempfile\n";
287
 
289
 
288
					$params = [
290
					$params = [
289
						'name' => 'image' . $i,
291
						'name' => 'image' . $i,
Line 385... Line 387...
385
						.' VALUES (%s, %s, NOW())'
387
						.' VALUES (%s, %s, NOW())'
386
						. ' -- ' . __FILE__ . ':' . __LINE__;
388
						. ' -- ' . __FILE__ . ':' . __LINE__;
387
				$sql = sprintf($sql, $this->bdd->proteger($id_obs_tb), $this->bdd->proteger($id_obs_pn));
389
				$sql = sprintf($sql, $this->bdd->proteger($id_obs_tb), $this->bdd->proteger($id_obs_pn));
388
				$this->bdd->requeter($sql);
390
				$this->bdd->requeter($sql);
Line -... Line 391...
-
 
391
 
-
 
392
				$date = date('d/m/Y H:i:s', intdiv($obs['dateObs'], 1000));
-
 
393
				$count_img = count($images);
389
 
394
				$images_size = number_format($images_size, 0, ',', ' ');
390
				echo "Obs insérée en base : ID PN $id_obs_pn ; ID TB $id_obs_tb ; utilisateur_tb $email\n";
395
				echo "Obs insérée en base : ID PN $id_obs_pn ; ID TB $id_obs_tb ; utilisateur_tb $email ; date $date ; images $count_img ; taille_octets $images_size \n";
391
			}
396
			}
392
		}
397
		}
Line 393... Line 398...
393
	}
398
	}