diff --git a/chapitre.php b/chapitre.php
index 84fc269..8d5a5b1 100644
--- a/chapitre.php
+++ b/chapitre.php
@@ -79,12 +79,14 @@ function deltaToHtml($content) {
}
}
// Gérer les images
- elseif (is_array($op['insert']) && isset($op['insert']['image'])) {
- $imageUrl = htmlspecialchars($op['insert']['image']);
- // Retirer le "../" du début de l'URL si présent
- $imageUrl = preg_replace('/^\.\.\//', '', $imageUrl);
- $html .= "
";
- }
+ elseif (is_array($op['insert']) && isset($op['insert']['image'])) {
+ $imageUrl = $op['insert']['image'];
+ error_log('URL originale: ' . $imageUrl);
+ // Retirer tous les "../" au début de l'URL
+ $imageUrl = preg_replace('/^(?:\.\.\/)+/', '', $imageUrl);
+ error_log('URL nettoyée: ' . $imageUrl);
+ $html .= "
";
+ }
}
// Envelopper le contenu dans des balises p si nécessaire