Créer un BBcode (liens propres)
Fermé
Hoeneim
Messages postés
302
Date d'inscription
samedi 2 février 2008
Statut
Membre
Dernière intervention
4 octobre 2014
-
14 août 2009 à 18:51
louve - 18 sept. 2013 à 16:00
louve - 18 sept. 2013 à 16:00
A voir également:
- Créer un BBcode (liens propres)
- Créer un compte google - Guide
- Créer un lien pour partager des photos - Guide
- Créer un compte gmail - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un compte instagram sur google - Guide
6 réponses
Voilà ce que moi j'ai fait sur mon forum :
$texte = preg_replace('#\[lien=(.+)\](.+)\/lien\#isU', '<a href="$1">$2</a>', $texte);
($texte est la variable qui contient tout le texte)
$texte = preg_replace('#\[lien=(.+)\](.+)\/lien\#isU', '<a href="$1">$2</a>', $texte);
($texte est la variable qui contient tout le texte)
Essaie plutôt ça :
(j'ai eu un peu de mal !!!
le code est sur plusieurs ligne mais il faut l'écrire sur une seule ligne)
$texte = preg_replace('#\[lien=(.+)\](.+)\[
/lien\]#isU', '<a href="$1">$2</a>', $texte);
(j'ai eu un peu de mal !!!
le code est sur plusieurs ligne mais il faut l'écrire sur une seule ligne)
Soichirou
Messages postés
6
Date d'inscription
lundi 12 octobre 2009
Statut
Membre
Dernière intervention
23 mai 2010
25
18 janv. 2010 à 21:01
18 janv. 2010 à 21:01
Ça reviens au même, c'est pas si dur que ça ..., faut juste faire attention a ta fonction et sa variable , après t'utilise les regex, tu sais au lieu qu'on te donne une réponse , essai de reflechire un peu et apprends les bases , le siteduzero est par exemple un site ou tu pourra apprendre pas mal de chose (pas tout) en un court laps de temps ...
essaye ça :
$Nouvelle = preg_replace('#\[url=(.+)\](.+)\[\/url\]#isU', '<a href="$1">$2</a>', $Nouvelle);
Normalement ça donnera :
[url=Lien]Nom de la page/url, et en cliquant sur le nom de la page, cela t'affichera la page voulue.
(exemple : [url=http://google.fr/]Google/url
J'éspère que ça t'a aidé :)
$Nouvelle = preg_replace('#\[url=(.+)\](.+)\[\/url\]#isU', '<a href="$1">$2</a>', $Nouvelle);
Normalement ça donnera :
[url=Lien]Nom de la page/url, et en cliquant sur le nom de la page, cela t'affichera la page voulue.
(exemple : [url=http://google.fr/]Google/url
J'éspère que ça t'a aidé :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Hoeneim
Messages postés
302
Date d'inscription
samedi 2 février 2008
Statut
Membre
Dernière intervention
4 octobre 2014
56
15 août 2009 à 13:00
15 août 2009 à 13:00
Merci beaucoup d'avoir répondu. Malheureusement ça ne fonctionne pas =(
$texte = preg_replace('#\[lien=(.+)\](.+)\/lien\#isU', '<a href="$1">$2</a>', $texte);
essaie ça (l'erreur venait du système de bbcode de comment ça marche) il a remplacé mon croché en un lien !
ce code va transfomer
[lien=http://www.poyostudio.13.fr]coucou/lienen
<a href="http://www.poyostudio.13.fr">coucou</a>
28 oct. 2011 à 18:16
28 oct. 2011 à 18:16
28 oct. 2011 à 18:17
Modifié par mirguet le 30/12/2011 à 13:24
18 sept. 2013 à 16:00