bonjour,
j'utilise un script pour modifier du contenu enregistré dans ma base avec des balises pseudo "BBCode".
je voudrai appliquée une fonction sur une partie de ma chaine, mais je n'arrive pas à passer le paramètre correctement.
voilà mon code tel que j'essaie de le faire (vous allez mieux comprendre) :
comme vous le voyez je voudrai récupérer la valeur de $1 dans ma fonction getFileLink(), or je ne récupère que : "$1"
Code : Sélectionner tout - Visualiser dans une fenêtre à part $string = preg_replace('`\[FILE=(.+)\](.+)\[/FILE\]`iUs','<a href="'.getFileLink(.'"$1"'.).'">$2</a>',$string);
$1 contient l'id du fichier en question et ma fonction getFileLink est capable de me récupérer son lien, d'où l'intérêt...
je tiens vraiment à éviter de mettre le lien du fichier directement lors de l'insertion du BBCode.
je vous remercie vraiment pour votre aide et vos idées et/ou remarques
Partager