begin process at 2012 05 31 05:48:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

[PHP] Manipulation de chaines de caractères (les liens...)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[PHP] Manipulation de chaines de caractères (les liens...)

vendredi 14 février 2003 à 09:35:19 | [PHP] Manipulation de chaines de caractères (les liens...)

Alcmeon


Bonjour Tlm,

je suis devant un problème et je ne comprend vraiment pas :

J'ai des articles stocké dans une base de données, il peut y avoir des
liens dans ces articles. Je souhaite remplacer tous les liens de type
:
<a href="http://www.monsite.com">intitulé</a>
par
<a href="http://www.monsite.com" target=_blank>intitulé</a>

j'utilise donc ce script :

<?

require('_connexion.php');

$query = "SELECT * FROM article WHERE Id_article = 7";
$result = MYSQL_QUERY($query);
$val = MYSQL_FETCH_ARRAY($result);

$chapo = ($val["chapo"]);

$chapo .= '<a href="http://www.b.com">lien</a>';

$chapo = EREGI_REPLACE("<A
href=\"(http|ftp|https)://(([-éa-z0-9\/\.\?_=#@:~])*)\">(([-éa-z0-9\/\.\?_=#@:~])*)</A>",
"<A href=\"\\1://\\2\" target=_blank>\\4</A>", $chapo);

ECHO $chapo;

?>

Et la surprise : les liens contenus dans la base ne sont pas modifiés
alors que le lien <a href="http://www.b.com">lien</a> est correctement
interprété!

Je n'ai pas fait bcp de latin mais la, il ne me reste plus rien!

Une idée?

Merci

Jérôme


Cette discussion est classée dans : php, liens, lien, manipulation, chapo


Répondre à ce message

Sujets en rapport avec ce message

Question sur les liens [ par jejeduweb ] Bonjour, je débute en php et la question que je vai vous poser vous semblera probablement stupide.J'aimerai savaoir qu'elle est l'utilité des liens qu liens caché..... [ par engelho ] Bon, je vais avoir l'air un peu idiot, mais là, j'ai un problème...J'utilise une structure conditionnelle (si alors sinon.) qui, selon le résultat me Liens en php [ par scarium ] Bonjour à tous,Débutant en php, je develloppe un site uniquement pour apprendre ce langage, je suis confronté à un problème d'entrée de jeu:-créer un menu php avec lien [ par larbi1980 ] voila jai fais un menu en php avec une requete SQL jaimerias metre des liens comment je dois faire SVP ???voici mon code : require '.\includes\mysql.p Proteger ses liens ? [ par lavren ] Je vais exposer le projet parfait que je cherche à faire :Je souhaiterai proposer en téléchargement des fichiers mais que mes visiteurs ne sachent pas liens... [ par l0sth34d ] je voudrais ne laisser aucune trace des liens qui on été clické sur mon site... je veut dire... lorsque je navigue.. supposon que je vais surhttp://12 ScrollBar [ par SnarkMike ] Bonjour,Voici les données du problème : j'ai une page web (par exemple www.monsite.com/page.php) qui contient un certain nombre de liens. Ces liens po Générer un lien dans un texte avec PHP [ par redsungraphics ] Je suis étudiant et je termine mes études en réalisant un site en php. C'est un site d'écriture et j'aimerais pouvoir faire correspondre chaque mot du lien php aider je débute please [ par ArC3Nik ] Bonjour J'ai créer un page mon index.php,j'ai inclu mon menu a gauche et par defaultma page news.php au centre.Je voudrait que quand je clic sur un au problème [ par ouga78 ] J'ai tout essayé, mais dans le script #2 espace membre sans mysql, je n'arrive pas à faire les liens. J'ai mis mes liens dans une frame et les liens s


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,156 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales