Htpasswd instruction à la ligne

Résolu
Tsointsoin -  
Heryu Messages postés 645 Statut Membre -
Bonjour,

Voilà mon souci, j'ai trouvé un script php qui permet à un utilisateur de modifier son mot de passe dans .htpasswd. Le script ouvre et inscrit le nouveau mot de passe dans le fichier htpasswd.

Mon problème est que quand j'ai plusieurs utilisateurs, il m'enlève les "retours à la ligne"

Je m'explique:

si j'ai dans mon .htpasswd

toto:abc
titi:def

après modification du mot de passe abc en bla j'ai dans mon .htpasswd

toto:blatiti:def

alors que je souhaiterai avoir

toto:bla
titi:def

et donc quand je me relogue, il ne reconnait pas le mot de passe "bla" mais veut "blatiti:def"

Voilà comment le script construit la phrase à écrire dans .htpasswd:

$contenu .= $login . ':' . $pass_crypte . "/CRLF";

J'ai essayé de rajouter /CRLF ou /n mais rien n'à faire.

Que puis-je faire pour lui dire d'aller à la ligne??

Merci bcp pour votre aide!!!
A voir également:

5 réponses

Tsointsoin
 
Pfffff, effectivement c'était un truc tout con...

C'était pas /n mais \n erreur de débutant...

Merci quand même Ozimandias.
1
Ozimandias Messages postés 528 Statut Membre 46
 
C'est surement une connerie mais tu as essayé /r ?
0
Tsointsoin
 
/r ne fonctionne pas non plus...

Arf ca m'énerve... =)

Autre idée??
0
Ozimandias Messages postés 528 Statut Membre 46
 
mdr ... je n'en dirais pas plus
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Heryu Messages postés 645 Statut Membre 62
 
Sinon tu pouvais faire ça avec une base de donnée !
0