[php]écrire dans un fichier, retour à la lign
Fermé
Flobard
-
26 mai 2005 à 19:23
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 3 juin 2010 à 10:42
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 3 juin 2010 à 10:42
A voir également:
- [php]écrire dans un fichier, retour à la lign
- Comment réduire la taille d'un fichier - Guide
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Retour à la ligne excel - Guide
- Forcer la suppression d'un fichier - Guide
4 réponses
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
Modifié par Reivax962 le 3/06/2010 à 10:43
Modifié par Reivax962 le 3/06/2010 à 10:43
Bonjour,
Ce n'est pas un problème de \r\n ou \n, mais un problème de double quotes ou simple quotes.
Si tu mets fputs($fichiers("\n")), tu auras un retour à la ligne.
Si tu mets fputs($fichiers('\n')), tu auras juste la chaine de caractères \n.
Xavier
Édition : Oups désolé, je n'avais pas vu la date du message original...
Ce n'est pas un problème de \r\n ou \n, mais un problème de double quotes ou simple quotes.
Si tu mets fputs($fichiers("\n")), tu auras un retour à la ligne.
Si tu mets fputs($fichiers('\n')), tu auras juste la chaine de caractères \n.
Xavier
Édition : Oups désolé, je n'avais pas vu la date du message original...
Babylontiti
Messages postés
59
Date d'inscription
mercredi 4 août 2004
Statut
Membre
Dernière intervention
8 février 2007
28
27 mai 2005 à 04:36
27 mai 2005 à 04:36
Salut à tous,
Il y à aussi la séquence d'échappement: \r\n
Qui est à placer tout de suite après la variable comprise entre les " "
Ex:
Et voilou pour le retour chariot..., à savoir que ce script exécuté donneras:
C'est peut-être pas ce que tu voulais que ça donne, non ?
bye@+
PS: pourrais-tu mettres le script en entier, svp?
Il y à aussi la séquence d'échappement: \r\n
Qui est à placer tout de suite après la variable comprise entre les " "
Ex:
<?php $bonlogin = "root"; $bonpass = "pass"; $modiflogin = "ancien_login"; $modifpass = "ancien_pass"; /* J'ai déclaré ces 4 variables ici afin d'éviter une erreur, mais normalement elles arrivent du champ de formulaire, donc à supprimer ensuite dans ce script ! */ $fichier = fopen('pass.php','w+'); fputs($fichier,"<?PHP\r\n"); fputs($fichier,"$bonlogin = '$modiflogin';\r\n"); fputs($fichier,"$bonpass = '$modifpass';\r\n"); fputs($fichier,"?>"); fclose($fichier); ?>
Et voilou pour le retour chariot..., à savoir que ce script exécuté donneras:
<?PHP root = 'ancien_login'; pass = 'ancien_pass'; ?>
C'est peut-être pas ce que tu voulais que ça donne, non ?
bye@+
PS: pourrais-tu mettres le script en entier, svp?
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
26 mai 2005 à 21:06
26 mai 2005 à 21:06
Salut,
Et comme ça?
Et comme ça?
fputs($fichier, "bonlogin = '$modiflogin';\n bonpass = '$modifpass';\n ?>";