Version complète: sur le forum Webmaster Hub : Gros problèmes avec explode
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
snwoman49
Bonjour à tous,

Je me permets d'ouvrir un sujet car je rencontre de très gros soucis avec la fonction explode.


Mon code html à exploder :

CODE
<b>Disponibilité :</b> <br />
2 à 5 jours.


Mon code PHP pour l'exploder :

CODE
// $page_produit est égale au code html disponible ci-dessus

//on récupère la dispo
$explode_disponibilite = explode("<b>Disponibilité :</b> <br />",$page_produit);

echo $explode_disponibilite[1];



Rien ne s'affiche alors que mon code est parfaitement bon, je rencontre exactement le même problème avec eregi, je vous demande de l'aide car ca fait déjà plusieurs heures que je cherche mais comme cette erreur n'est pas logique ...

Merci d'avance.

Bonne journée.

EDIT :
Si j'enlève le ":" ca fonctionne wacko.gif une erreur bien étrange.
Alonnka
Si tu fais :

CODE
echo substr($page_produit,31);

Ca te convient comme résultat ?
Anonymus
Bonjour,
Tu as des caractères spéciaux, dans ta chaine : un saut de ligne, déjà.
Tu devrais enlever ces caractères avant de faire ton explode.

Si l'erreur persiste, c'est l'ensemble du code qu'il nous faudrait : de la chaine de caractères à la fonction explode. On pourra voir ainsi ce qui fait que les résultats retournés ne sont pas les résultats attendus.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.