Script PHP qui récupère un mot dans un texte [Fermé]

-
Bonjour, bon le titre n'est pas très explicatif puisque c'est un peu plus compliqué que ça :

J'ai une variable $variable qui contient une chaîne de caractère :
"
Mauvais lien:
[url]http://www.mauvaislien.com/zml0zkdz [url)

Bon lien :
[url=http://www.bonlien.com/Kzjd9Zjd]Bon lien [url)

Mauvais lien:
[url=http://www.mauvaislien.com/A6dbz8]Mauvais lien [url)
"
(Les parenthèses au lieu de crochets sont en réalité des crochets, c'est juste que commentcamarche ne les affichent pas ;))

J'aimerais pouvoir récupérer le bon lien dans une variable pour pouvoir l'ajouter a une base de données ensuite.

Le problème est que http://www.bonlien.com/ n'aura jamais la même url (les caractères Kzjd9Zjd ne seront jamais les mêmes)

Quelqu'un a une idée pour résoudre ce problème ?

PS : Je suis novice donc évitez les trucs compliqués sans explications car je ne vais rien comprendre ! :p

Merci d'avance ;)
Afficher la suite 

2 réponses

0
Merci
Up
Messages postés
137
Date d'inscription
lundi 22 mars 2010
Statut
Contributeur
Dernière intervention
3 septembre 2014
29
0
Merci
Salut. Je n'arrive pas à voir la différence au niveau de la syntaxe entre :
Bon lien :
[url=http://www.bonlien.com/Kzjd9Zjd]Bon lien [url)

et
Mauvais lien:
[url=http://www.mauvaislien.com/A6dbz8]Mauvais lien [url) 


Est-ce que l'url "www.mauvaislien.com" doit être black listé pour que le lien ne soit pas correct ?

Sinon, si c'est juste un système de "BB Code" que tu dois mettre en place, je te conseil d'aller faire un tour par ici : http://www.siteduzero.com/tutoriel-3-14618-les-expressions-regulieres-partie-2-2.html