Salutations !
Je suis confronté à un problème plutôt banal mais je n'arrive pas à m'en débarasser pour autant !
Avant d'étoffer mon script, je voudrais réaliser un "ping" sur un de mes switch et récupérer la réponse sur une page (testping.php)
J'ai pour cela utilisé la fonction exec mais le problème c'est qu'au retour, tous les accents et certains espaces sont remplacés par des ',' ou des ? dans des losanges noirs.
J'ai essayé l'encodage utf-8 mais cela n'a rien changé !
J'ai ensuite tenté un str_replace pour virer tous ces symboles indésirables mais je ne connais pas leur "désignation".
Ma question est donc : existe-t-il un moyen de corriger ce problème, ou dois-je impérativement passer par la fonction fsockopen pour réaliser mon ping ?
Merci de votre aide !
Partager