par
ChrisToff » 11 févr. 2023, 17:01
Bonjour,
J'ai un petit soucis avec un export *.csv de ma boutique vers pinterest.
J'arrive bien a créer mon fichier mais au niveau des mes descriptions de produit j'ai du html dedant que j'ai volontairement conservé pour embellir le texte sur pinterest.
Certaine de mes descriptions ne sont pas complètes dans mon csv.
Voilà un exemple de description:
Code : Tout sélectionner
<p><strong>Descriptif</strong> : S’utilise avec les produits techniques <span style="color:#2c9ffd;"><a href="mon_site" target="_blank" style="color:#2c9ffd;" rel="noreferrer noopener">BBHaire</a></span>.</p>
Dans mon fichier csv j'ai :
Code : Tout sélectionner
<p><strong>Descriptif</strong> : S’utilise avec les produits techniques <span style=""color:#2c9ffd
Sans surprise les guillemets posent problème puisqu'ils sont utilisés comme délimiteur. Du coup Il manque un bout. J'ai essayé de mettre un addslashes sans grande conviction et j'obtiens ceci:
Code : Tout sélectionner
<p><strong>Descriptif</strong> : S’utilise avec les produits techniques <span style=\"color:#2c9ffd
J'ai lu que dans un fichier csv il fallait échapper les guillemets par un double guillemets. Je pensais pouvoir faire ca facilement avec un preg_replace mais j'obtiens un message d'erreur :
Warning: preg_replace(): No ending delimiter '"' found in............
Si quelqu'un a une idée pour me sortir de cette galère je suis preneur.
Merci d'avance
