Denis LIMOUZIN | 12 Nov 17:59
Favicon

Re: Remplacer une cha?ne (inconnue) plac?e entre deux cha?nes (connues)

Bonsoir,
Dans le répertoire et le fichier ci-dessous
spip\ecrire\inc\filtres.php
à la ligne 1806 sur la version 1.9.2.c tu as la fonction replace utilisée 
par le filtre que tu évoques si tu as une autre version fais une recherche 
sur "function replace"
tant qu'à faire voici le copier coller de la fonction :

function replace($texte, $expression, $replace='', $modif="UimsS") {
 $expression=str_replace("\/","/", $expression);
 $expression=str_replace("/","\/",$expression);
 return preg_replace('/' . $expression . '/' . $modif, $replace, $texte);
}

A toi de voir
A+

"michel" <v22michel <at> yahoo.fr> a écrit dans le message de news: 
loom.20071112T153554-567 <at> post.gmane.org...
Bonjour,

Je fais appel aux pros en php.
je cherche à obtenir la meme chose mais en php/spip avec #TEXTE|replace par
exemple

http://www.codyx.org/snippet_remplacer-chaine-inconnue-placee-entre-deux-
chaines-connues_303.aspx

Qqun pourrait-il me dire, au moins, siouplait, si c'est faisable ???

Merci à tous.

Bonsoir,
Dans le répertoire et le fichier ci-dessous
spip\ecrire\inc\filtres.php
à la ligne 1806 sur la version 1.9.2.c tu as la fonction replace utilisée 
par le filtre que tu évoques si tu as une autre version fais une recherche 
sur "function replace"
tant qu'à faire voici le copier coller de la fonction :

function replace($texte, $expression, $replace='', $modif="UimsS") {
 $expression=str_replace("\/","/", $expression);
 $expression=str_replace("/","\/",$expression);
 return preg_replace('/' . $expression . '/' . $modif, $replace, $texte);
}

A toi de voir
A+

"michel" <v22michel <at> yahoo.fr> a écrit dans le message de news: 
loom.20071112T153554-567 <at> post.gmane.org...
Bonjour,

Je fais appel aux pros en php.
je cherche à obtenir la meme chose mais en php/spip avec #TEXTE|replace par
exemple

http://www.codyx.org/snippet_remplacer-chaine-inconnue-placee-entre-deux-
chaines-connues_303.aspx

Qqun pourrait-il me dire, au moins, siouplait, si c'est faisable ???

Merci à tous.


Gmane