snwoman49 Posté 19 Décembre 2007 Posté 19 Décembre 2007 (modifié) 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 : <b>Disponibilité :</b> <br />2 à 5 jours. Mon code PHP pour l'exploder : // $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 une erreur bien étrange. Modifié 19 Décembre 2007 par snwoman49
Alonnka Posté 19 Décembre 2007 Posté 19 Décembre 2007 (modifié) Si tu fais : CODE echo substr($page_produit,31); Ca te convient comme résultat ? Modifié 19 Décembre 2007 par Alonnka
Anonymus Posté 19 Décembre 2007 Posté 19 Décembre 2007 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.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant