BB-Code

Répondre
bibi
le 30/05/2004 à 01:16
bibi
J'ai regardé l'astuce sur le bb code.
c marké komen faire :

adresse_du_lien

mais pas :

nom_du_lien

si la globule pouvai expliker ca srai cool :D
et la tu dis merci a greg ki m'a donné l'url de ton site mdr ^^
commit suicide
moogli
le 30/05/2004 à 18:27
moogli
Je pense que tu cherche quelque chose comme sur le site

pourle premier cas c'est dans les astuces (il me semble) que tu a vu
le second
[code>
<?php
function bbcode_lien2($url) {
if ( preg_match('`^http://`', $url[1]) ) {
return '<a href="'.$url[1].'" target="_blank">'.$url[2].'</a>';
}
else {
return '<a href="http://'. $url[1] .'" target="_blank">'. $url[2] .'</a>';
}
}
//la suite dans ta fonction creer_bbcode
$Text = preg_replace_callback("/\(.*?)\[\/lien\]/",'bbcode_lien2',$Text);
$Text = preg_replace_callback("/\[lien\](.*?)\[\/lien\]/",'bbcode_lien',$Text);
?>
[/code]
Je n'est aucun mérite g piqué tout cela dans le daforum.....
enfin le bonne endroit
Il en faut peu pour être heureux !!!!!
bibi
le 30/05/2004 à 18:34
bibi
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1428]ce lien[/lien])


j'ai ca now mais text[ /lien] ca marche pa
commit suicide
moogli
le 30/05/2004 à 19:14
moogli
eu en fait il semble qu'il soit sensible a la casse ...
essais sa (chez moi sa marche)
<?php
$string = preg_replace_callback("/\[lien=(.*?)\](.*?)\[\/lien\]/is",'bbcode_lien2',$string);
?>
Il en faut peu pour être heureux !!!!!
bibi
le 30/05/2004 à 20:12
bibi
en fait ct le is apres le / qui manquait
merci bocou :)
commit suicide
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours