306,13 → 306,9 |
|
public function creerCarte() { |
|
if(file_exists($this->getCarteFichier())) { |
//echo 'suppression du fichier de carte : '.$this->getCarteFichier(); |
//unlink($this->getCarteFichier()); |
} |
|
// Création de la carte car aucun cache ou cache à vider |
$carte_fond_fichier = $this->carte_fond_dossier.$this->getCarteFondFichier().'.png'; |
|
$this->carte = imagecreatefrompng($carte_fond_fichier); |
// Vérification que la création à fonctionnée |
if (!$this->carte) { |
349,7 → 345,14 |
$this->setCarteNom(md5($this->carte)); |
} |
|
$this->setCarteFichier($this->carte_stockage_dossier.$this->getCarteNom().'.png'); |
$fichier_image_carte = $this->carte_stockage_dossier.$this->getCarteNom().'.png'; |
$this->setCarteFichier($fichier_image_carte); |
|
if(file_exists($fichier_image_carte)) { |
//echo 'suppression du fichier de carte : '.$fichier_html_carte; |
unlink($fichier_image_carte); |
} |
|
imagepng(&$this->carte, $this->getCarteFichier()); |
return true; |
} |
362,6 → 365,10 |
$chemin_carte_map_fond = $this->getCarteFondDossier().$this->getCarteFondFichier().'.tpl.html'; |
$chemin_carte_map = $this->getCarteStockageDossier().$this->getCarteNom().'.html'; |
|
if(file_exists($chemin_carte_map)) { |
unlink($chemin_carte_map); |
} |
|
if (file_exists($chemin_carte_map)) { |
$carte_map = file_get_contents($chemin_carte_map); |
} else { |