probleme fwrite

arround
Invité n'ayant pas de compte PHPfrance

22 oct. 2005, 20:35

Bonjour,
Je débute en PHP et j'ai un petit soucis avec fwrite
quand je fait Code:
fwrite($fp,"blah"); 
tout fonctionne, mais quand je veut sauté une ligne:
fwrite($fp,"blah\n"); 
fwrite($fp,"blah"); 
il ecrit tout sur la même ligne, je pense pourtant avoir bien suivie les tutoriaux que j'ai sous la main, serai t'il possible que ça sois lié à la configuration de Apache? ou es une erreur de ma part? svp

merci d'avance.[/code]

Mammouth du PHP | 19672 Messages

22 oct. 2005, 20:41

Non, le retour de ligne est un caractère non imprimable : sur le fichier source, un \n sera inclus dans la ligne comme le reste. Mets \r\n au lieu de juste \n:
<?php
fwrite($fp,"blah\r\n");
fwrite($fp,"blah");
?>
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: