Aller au contenu

Sujets conseillés

Posté

Bonjour,

dans une page web j'appelle un script shell linux. Le même script lorsqu'il tourne sous linux affiche les résultats sur plusieurs lignes. En fait tout ce que ça fait c'est une commande "hcitool scan" qui liste les devices bluetooth.

Là lorsque je l'appelle depuis la page web, le texte s'affiche sur une seule ligne, sans retours à la ligne. Pourquoi et comment y remédier ?

Merci,

Laurent

Posté

Bonjour,

Parce que sous Linux, le séparateur de ligne est le \n (newline) qui n'est pas reconnu par les navigateurs Internet.

Tu peux utiliser nl2br() ou alors mettre le résultat entre les balises <pre> et </pre> ;)

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...