Problème PHP :O

Résolu
Bonjour,

J'ai fait le code PHP suivant :
<?php
$text = str_replace('phrase', '<a href=\"www.google.com\">phrase<\a>', 'phrase, mot, phrase, texte');
echo $text;
?>


Qui serait censé remplacer juste le mot "phrase" par le lien "www.google.com". Mais, si vous essayez aussi, vous verrez qu'il affiche :
phrase<\a>, mot, phrase<\a>, texte


Et c'est toute la ligne qui est un lien. Vous avez une idée de pourquoi ?

Merci d'avance !
Chris.

2 réponses

  1. Bonjour,

    Le slash de la balise a fermante n'est pas dans le bon sens :

    Remplacer

    <?php
    $text = str_replace('phrase', '<a href=\"www.google.com\">phrase<\a>', 'phrase, mot, phrase, texte');
    echo $text;
    ?>


    par

    <?php
    $text = str_replace('phrase', '<a href=\"www.google.com\">phrase</a>', 'phrase, mot, phrase, texte');
    echo $text;
    ?>
    1. J'essaie ;)

      Merci pour la réponse, je te redis :)
      Chris.
  2. Youuuhouuuuuuuuu ça marche !!!!!!
    Merci mille fois !!! :D :D :D
    t'es mon jesus christ perso ;) ahah

    Merci encore,
    chris.
    1. Belle référence :p

      De rien alice ;)
    2. C'est dans quoi déjà Jesus Christ perso? LV parano?
    3. C'est un "drogué" qui remercie "Neo" (dans Matrix) pour lui avoir filé un programme :

      _ "Alleluja mon frère, t'es mon petit jesus christ perso"
      _ "Et si on te demande..."
      _ "Oui je sais, je te connais, je t'ai jamais vu...cool mec!"

      Ensuite il suit ce fucking lapin blanc XD
    4. Ah oui matrix, suis-je bête.. :)
    5. le gué-dro c'est Cypher ;)