Saut de ligne code PHP

Saut de ligne code PHP - PHP - Programmation

Marsh Posté le 02-06-2022 à 14:04:12    

Bonjour,
Je dois afficher plusieurs echo différents.
Pour le moment je procède ainsi.

Code :
  1. <?PHP
  2. echo $_SESSION["Balises1"].'IF';
  3. ?>
  4. <br><br>
  5. <?PHP
  6. echo $_SESSION["Balises2"].'IF';
  7. ?>
  8. <br><br>
  9. <?PHP
  10. echo $_SESSION["Balises3"].'IF';
  11. ?>
  12. <br><br>
  13. <?PHP


J'ai essayé avec nl2br, mais cela ne fonctionne pas.
Est-ce qu'il existe un autre moyen?
Merci.


---------------
De retour au PHP après plus de 12 ans d'absence pour retrouver un emploi.
Reply

Marsh Posté le 02-06-2022 à 14:04:12   

Reply

Marsh Posté le 02-06-2022 à 14:38:40    

Pas trop compris la question mais tu ajouter tes <br> dans ton echo:

Code :
  1. <?PHP
  2. echo $_SESSION["Balises1"].'IF<br><br>';
  3. echo $_SESSION["Balises2"].'IF<br><br>';
  4. echo $_SESSION["Balises3"].'IF<br><br>';


 
Tu fait surement une confusion entre les sauts de ligne dans un ficher texte (\r, \n ou \r\n suivant le système d'exploitation) et les sauts de ligne html <br> ou mettre chaque truc dans une balise bloc genre <p> ou <div>.
 
La fonction nl2br transforme les sauts de ligne (nl = newline) textuel en saut de ligne html <br>

Code :
  1. echo nl2br($_SESSION["Balises1"]."IF\n\n".$_SESSION["Balises2"]."IF\n\n".$_SESSION["Balises3"]."IF\n\n" );


Message édité par mechkurt le 02-06-2022 à 14:39:26

---------------
D3
Reply

Marsh Posté le 05-06-2022 à 10:31:15    

Autre solution :  

Code :
  1. echo implode("IF\n\n", array($_SESSION["Balises1"], $_SESSION["Balises2"], $_SESSION["Balises3"]));


Message édité par rufo le 05-06-2022 à 10:31:30

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed