Bonjour, je crée un système de news dans lequel j'aimerais ajouté des images. Le but est que lorsque quelqu'un écrit la news, il télécharge l'image dans un dossier dont le nom contient la date de la news.
Ensuite grâce à des Regex je remplace les balises [img]nom_de_l'image[\img] par un lien d'insertion de l'image qui va la chercher dans le dossier au nom variable.
Mon problème: dans la regex quand le nom de mon dossier est variable et ca ne marche pas, ie l'image ne s'affiche pas, alors qu'elle s'affiche avec un nom de dossier fixe.
Voci le script:
Je pense que mon erreur est dans la dernière ligne au niveau "<img src="\$structure$1"/>' mais je sais pas quoi mettre à la place.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $struc = $donnees['date']; // je vais chercher la date dans ma bdd $structure = "news_du_$struc/"; // nom du dossier contenant les images téléchargés $contenu = preg_replace('#\[img\](.+)\[/img\]#isU', '<img src="\$structure$1"/>', $contenu);
Merci d'avance pour votre aide.







Répondre avec citation




Partager