Htpasswd instruction à la ligne

Résolu/Fermé
Tsointsoin - 18 août 2009 à 16:18
Heryu Messages postés 567 Date d'inscription mercredi 15 juillet 2009 Statut Membre Dernière intervention 28 juin 2016 - 20 août 2009 à 09:03
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

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 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
18 août 2009 à 16:45
C'est surement une connerie mais tu as essayé /r ?
0
/r ne fonctionne pas non plus...

Arf ca m'énerve... =)

Autre idée??
0
Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
20 août 2009 à 08:55
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 567 Date d'inscription mercredi 15 juillet 2009 Statut Membre Dernière intervention 28 juin 2016 62
20 août 2009 à 09:03
Sinon tu pouvais faire ça avec une base de donnée !
0