![]() |
Forum SELFHTML: Archives: |
Le message suivant est de: lebdenat,
lebdenat@hotmail.com, 03. 05. 2005, 20:38
http://lebdenat.africa-web.org
Salut.
Voilà mon problème. Je réussis à écrire dans un fichier texte mais je me rends compte que les sauts à la ligne ne s'exécutent pas quant je fais un :
fputs($handle, "\n");
En retour, c'est le \n quii appaaraît ou le petit carré débile pour dire que le caractère est indéchiffrable.
Quelqu'un peut-il me dire comùment y parvenir?
Merci d'avance.
Le message suivant est de: Patrick Andrieu, 04. 05. 2005, 08:37
http://actuel.fr.selfhtml.org/equipe/patrick.htm
Bonjour!
»» fputs($handle, "\n");
»» En retour, c'est le \n quii appaaraît ou le petit carré débile pour dire que le caractère est indéchiffrable.
»» Quelqu'un peut-il me dire comùment y parvenir?
Je pense que David pourra te donner réponse. Espérons qu'il lira bientôt... :)
Meilleures salutations de Francfort sur le Main,
Patrick
--
_ au delà du délire _

Le message suivant est de: David, 04. 05. 2005, 09:21
http://www.site-en-stock.net/
Salut!
Essai cet exemple, il fonctionne chez moi (sous Linux)
<?php
$filename = 'test.txt';
$somecontent = "Ajout de chaîne dans le fichier \n";
// Assurons nous que le fichier est accessible en écriture
if (is_writable($filename)) {
// Dans notre exemple, nous ouvrons le fichier $filename en mode d'ajout
// Le pointeur de fichier est placé à la fin du fichier
// c'est là que $somecontent sera placé
if (!$handle = fopen($filename, 'a')) {
echo "Impossible d'ouvrir le fichier ($filename)";
exit;
}
// Ecrivons quelque chose dans notre fichier.
if (fwrite($handle, $somecontent) === FALSE) {
echo "Impossible d'écrire dans le fichier ($filename)";
exit;
}
echo "L'écriture de ($somecontent) dans le fichier ($filename) a réussi";
fclose($handle);
} else {
echo "Le fichier $filename n'est pas accessible en écriture.";
}
?>
Si tu es sous Windows les retours à la ligne s'ecrivent \r\n et si tu es sous Mac ils s'ecrivent \r.
David
--
Get Firefox!
http://www.mozilla-europe.org/fr/products/firefox/
Avec ça vous allez voir ce qu'est un vrai navigateur web...

Le message suivant est de: David, 04. 05. 2005, 09:25
http://www.site-en-stock.net/
Je complete ma réponse précédente:
tu peux conserver les "\n" sous windows, si tu ouvres ton fichier txt (fopen()) avec l'option "t". Lis les notes ici: http://fr2.php.net/manual/fr/function.fopen.php
David
--
Get Firefox!
http://www.mozilla-europe.org/fr/products/firefox/
Avec ça vous allez voir ce qu'est un vrai navigateur web...

© 1998-2004
selfhtml@fr.selfhtml.org