Page 1 sur 1

Supprimer une chaine dans une chaine

Posté : 27 juil. 2015, 18:04
par blinz
Salut à tous,
Je m'explique j'ai une chaine qui récupere des infos mais celle ci récuperer parfois des </td> et du coup ca me les renvoi en bdd moi j'en veut pas ds ma bdd je cherche donc comment les supprimé quand il récuperer cette balise, mon code:
// rue
$rues = @eregi('<tr style="font-weight: bold; background: #FFFFFF; font-size: 12px;">
  <td style="color: #a2141e; padding-left: 5px;">Précision lieu : </td>
  <td>(.*) </tr>
 <tr style="font-weight: bold; background: #E8E8E8; font-size: 12px;">
  <td style="color: #a2141e; padding-left: 5px;">Horaire : </td>',$page,$rue);
//echo  " RUE: $rue[1] <BR>" ;
strip_tags(addslashes($rue[1]));
$nom_du_lieu = addslashes($rue[1]);
echo  " RUE: $nom_du_lieu <BR>" ;

Re: Supprimer une chaine dans une chaine

Posté : 27 juil. 2015, 18:15
par tof73
relire la doc http://php.net/manual/fr/function.strip-tags.php
pour utiliser la fonction correctement

Re: Supprimer une chaine dans une chaine

Posté : 27 juil. 2015, 19:35
par @rthur
Et il faut supprimer les "@" de son code, ça masque les messages d'erreur et c'est toujours gênant pour débuguer.