Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: sk8_4_life le le 24-10-2004 a 13:09:05

Titre: Traitement de chaîne
Posté par: sk8_4_life le le 24-10-2004 a 13:09:05

Hello à tous !

function topics($t)
{
$t = preg_replace("<a href=\"(.+?)\"><b>(.+?)/<b> (.+?)</a>", "<a href=\"$1\"><b>Par $2</b> : $3</a><br>", $t);
return $t;
}

Cette doit servir à remplacer une chaîne comme ca :

<!--chiffre--><a href="url"><b>Pseudo/</b> topic</a><br>

Par :

<!--chiffre--><a href="url"><b>Par pseudo</b> : topic</a><br>

La fonction donnée juste au dessus n'affiche rien :\

Merci de m'indiquer mon erreur :)

Bonne journée !

Titre: Re:Traitement de chaîne
Posté par: bigornot le le 25-10-2004 a 10:15:55

attends ...
tu mets

$t = preg_replace(".... , ... , $t");
donc, $t = quelque chose + $t ...
ça n'a pas de fin !
change le nom de la variable à la fin !

Titre: Re:Traitement de chaîne
Posté par: FireLink le le 25-10-2004 a 13:18:29

Bah non, ca se fait très bien, c'est pour conserver le même nom de variable.


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.