Ma première page php
Truong
-
PhP Messages postés 1774 Statut Membre -
PhP Messages postés 1774 Statut Membre -
Bonjour,
Je débute en PHP avec EasyPhp.
Une petite question: Je voudrais afficher ceci:
Bonjour,
Je vous remercie de votre aide!
J'ai programmé comme ceci:
<? print ("Bonjour,\r\n Je vous remercie de votre aide!"); ?>
Je n'ai pas le saut de ligne et retour chariot, ni avec \n ,ni avec \r\n. Pourquoi?
Merci pour l'explication.
Je débute en PHP avec EasyPhp.
Une petite question: Je voudrais afficher ceci:
Bonjour,
Je vous remercie de votre aide!
J'ai programmé comme ceci:
<? print ("Bonjour,\r\n Je vous remercie de votre aide!"); ?>
Je n'ai pas le saut de ligne et retour chariot, ni avec \n ,ni avec \r\n. Pourquoi?
Merci pour l'explication.
A voir également:
- Ma première page php
- Supprimer page word - Guide
- Faire de google ma page d'accueil - Guide
- Imprimer tableau excel sur une page - Guide
- Page accueil iphone - Guide
- Page privée - Guide
2 réponses
Salut Truong,
Pour avoir une réponse plus rapidement,
je te conseille de poster ta question dans le forum programmation
Patrice
AKA: Où il passe, le matériel trépasse...
Pour avoir une réponse plus rapidement,
je te conseille de poster ta question dans le forum programmation
Patrice
AKA: Où il passe, le matériel trépasse...
Lo Truong,
Tout simplement parce que le code généré par PHP s'insère normalement dans une page HTML et que la syntaxe pour un saut de ligne en HTML n'est pas \n mais <br/>
Tu peux tester le code suivant que tu places dans un page html (test.php par ex) :
<html>
<body>
<? print("Bonjour, <br/>Je vous remercie de votre aide!"); ?>
</body>
</html>
Autre solution tu peux utiliser la fonction php nl2br() qui fait le travail pour toi ex :
<html>
<body>
<? print(nl2br("Bonjour,\nJe vous remercie de votre aide!")); ?>
</body>
</html>
Tous les \n sont automatiquement remplacés par <br/>
Easy non ?
@+
PHP
[[ The Truth is Out There ]]
Tout simplement parce que le code généré par PHP s'insère normalement dans une page HTML et que la syntaxe pour un saut de ligne en HTML n'est pas \n mais <br/>
Tu peux tester le code suivant que tu places dans un page html (test.php par ex) :
<html>
<body>
<? print("Bonjour, <br/>Je vous remercie de votre aide!"); ?>
</body>
</html>
Autre solution tu peux utiliser la fonction php nl2br() qui fait le travail pour toi ex :
<html>
<body>
<? print(nl2br("Bonjour,\nJe vous remercie de votre aide!")); ?>
</body>
</html>
Tous les \n sont automatiquement remplacés par <br/>
Easy non ?
@+
PHP
[[ The Truth is Out There ]]