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

Fermé
Garfield - Modifié par Garfield le 12/01/2012 à 22:58
vincebzh Messages postés 137 Date d'inscription lundi 22 mars 2010 Statut Contributeur Dernière intervention 7 mai 2013 - 14 janv. 2012 à 00:52
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 ;)

2 réponses

Up
0
vincebzh Messages postés 137 Date d'inscription lundi 22 mars 2010 Statut Contributeur Dernière intervention 7 mai 2013 29
14 janv. 2012 à 00:52
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 : https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/917386-les-expressions-regulieres-partie-2-2
0