Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1390 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP] & [HTML] Rajout d'un saut de ligne

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] & [HTML] Rajout d'un saut de ligne

n°15661
soda27
Posté le 23-02-2001 à 18:53:10  profilanswer
 

Voilà mon problème ;
dans un script php, je lis min fichier, hop, tranquille, mais par moment, dans la chaine ou je mets le contenu du fichier, je voudrai insérer des retour à la ligne (ça se dit pas retour chariot d'ailleurs ?).
En fait, j'ai essayé quelque chose du genre :
$machaine = $machaine . "\n";
mais ça marche pas, donc, je vois pas !
enfin, ça mets le \n, mais ça fait pas de retour à la ligne quand j'affiche le texte ;(
plize HHHHEEELLLLPPPPP

mood
Publicité
Posté le 23-02-2001 à 18:53:10  profilanswer
 

n°15667
Mara's dad
Yes I can !
Posté le 23-02-2001 à 20:30:44  profilanswer
 

En HTML, le retour à la ligne se dit <BR> !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°15695
krolours1
Posté le 23-02-2001 à 23:40:32  profilanswer
 

tu peut faire echo nl2br($texte);
nl2br transforme les \n en <br>

n°26715
Mozart
Posté le 23-04-2001 à 15:36:02  profilanswer
 

Moi j'ai le meme probleme sauf que c'est pas pour afficher dans une pag web mais justement pour ecrire differentes chaines dans un fichier avec a la fin de chaque chaine un retour chariot.
En gros je veux lorsque je fais cat nomfichier voir :
chaine1
chaine2
chaine3
 
et pas :
chaine1 chaine2 chaine3
et encore moins chaine1 \n chaine2 \n ...
 
merci :)

n°26855
drakkon
POWAAAAAAAAAA !
Posté le 24-04-2001 à 10:48:01  profilanswer
 

soda27 a écrit a écrit :

Voilà mon problème ;
dans un script php, je lis min fichier, hop, tranquille, mais par moment, dans la chaine ou je mets le contenu du fichier, je voudrai insérer des retour à la ligne (ça se dit pas retour chariot d'ailleurs ?).
En fait, j'ai essayé quelque chose du genre :
$machaine = $machaine . "\n";
mais ça marche pas, donc, je vois pas !
enfin, ça mets le \n, mais ça fait pas de retour à la ligne quand j'affiche le texte ;(
plize HHHHEEELLLLPPPPP




 
Ton erreur vient du fait que tu a interverti les opérateurs.
Je m'explique, le point (.) sert a concténer des chaines de caractères. donc dans ton exemple, si $machaine="toto" tu obtiendras la chaine suivante "toto\n", donc le parser n'interprétera pas le \n comme une instruction mais comme un bout de chaine texte quelconque.
Par contre si tu avais mis
 
$machaine = $machaine . "<BR>";
echo $machaine ;
 
Le parser aurait pu interpréter le <BR> comme une instruction HTML, qui est le TAG du Saut de ligne avec retour Chariot.
 
La solution est d'utiliser l'instruction 'print'  
pour ca RTFM !  :sarcastic:


---------------
[:drakkon] D R A K K O N Membre du Team [KHEOPS] ! Nous avons des problèmes à toutes vos solutions - Le Site: http://seti-kheops.dyndns.org/
n°85061
Dalai-Lama
Posté le 30-12-2001 à 22:38:01  profilanswer
 

Je pose la mm question que mozart:
"comment ajouter un saut de ligne dans un fichier???"

n°85069
potiron
...
Posté le 30-12-2001 à 23:13:09  profilanswer
 

drakkon : c'est faux  :non: les car speciaux sont toujours reconnu sauf evidemment si tu definis une chaine simple ('';)
 
si tu fais ca :
fwrite($fp,"toto\nlila\n\ntiti" );
tu auras ca dans le fichier texte :
toto
lila
 
titi

 
evidemment ca fonctionne pas pour afficher du HTML car comme le disait Mara c'est des BR qu'il faut .


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP] & [HTML] Rajout d'un saut de ligne

 

Sujets relatifs
PHP nombre aléatoire[PHP] upload de fichier et NT4
[question] - Les Frames et le HTML -[PHP] Il se base sur quelle horloge pour donner l'heure en php ??
[HTML débutant] Cmt enlever la bordure bleue d'un lien-image ?UltraEdit et PHP et FTP
Comment on fait un espace hotizontal en html ?Mise en page HTML
PHP/ORACLE[javascript] Comment préformatter un mail en HTML ?
Plus de sujets relatifs à : [PHP] & [HTML] Rajout d'un saut de ligne


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR