Page 1 sur 1
Fusionner 2 textes
Posté : 22 oct. 2005, 12:13
par shinigami
Salut,
J'aimerais savoir comment fusionner 2 textes contenus dans 2 variables :
$texte1 + $texte2 -> $toutletexte
$texte1 contient du texte
$texte2 contient aussi du texte.
Je veux tranférer tout le contenu de $texte1 et $texte2 dans $toutletexte
Comment on fait ?
Posté : 22 oct. 2005, 12:40
par jeff
salut
$txt=$txt1.$txt2
Posté : 22 oct. 2005, 19:49
par shinigami
$txt=$txt1.$txt2;
Merci.
Est-ce qu'il est possible de sauter une ligne entre texte 1 et texte 2, pour éviter que les 2 paragraphes collent trop près.
Posté : 22 oct. 2005, 19:52
par Cyrano
$txt = "<p>". $txt1 ."</p>\n<p>". $txt2 ."</p>\n";
Posté : 22 oct. 2005, 20:21
par shinigami
Si je fais echo(); pour vérifier, ca me donne ca :
<p>texte 1</p>
<p>texte 2</p>
Peut-on enlever les <p> ?
Posté : 22 oct. 2005, 20:23
par Cyrano
Si tu veux, mais pour l'affichage dans une page html, il semble que ce soit plus approprié. Mais tu peux parfaitement les enlever. Pour avoir un retour de ligne, tu ajoutes un "\n" ou éventuellement tu met "<br />\n", la première formule ne faisant le retour que dans la source, la seconde dans la source ET à l'affichage.
Posté : 22 oct. 2005, 20:34
par shinigami
euh... J'ai pas compris, tu peux me donner le script complet ?
Posté : 22 oct. 2005, 20:38
par shinigami
En fait, c'est pour un script mail. Donc pas besoin de l'affichage <p>.
Uniquement dans la source, c'est bon.
Posté : 22 oct. 2005, 20:42
par Cyrano
Alors dans ce cas:
$txt = $txt1 ."\r\n". $txt2;
Posté : 22 oct. 2005, 21:11
par shinigami
Merci. Si on veut sauter 2 lignes ?
Posté : 22 oct. 2005, 21:17
par Truc
Merci. Si on veut sauter 2 lignes ?
Salut,d'apres toi a koi sert => "\r\n"
..
UN saut de ligne donc pour faire 2 sauts de lignes ... "\r\n\r\n"

Posté : 23 oct. 2005, 09:37
par Seby
Alors moi ce que je te conseil de faire c'est ça :
$texte1 = " ton texte..." ;
$texte2 = "ton texte2...") ;
Si tu ve fusionner les 2 a la suite avec 2 ligne entre les 2 tu fait :
// A chaque <br> que tu rajoutera tu rajoutera une ligne entre les 2...
$texte_total = "$texte1 <br><br> $texte2" ;
Posté : 23 oct. 2005, 11:46
par pjl
Merci. Si on veut sauter 2 lignes ?
tu le fais 2 fois, tu veux sauter 3 lignes, tu le fais 3 fois.
Ce n'est pas plus compliqué. Tu veux sauter 10 lignes, tu le fais 10 fois.