Si vous utilisez ceci pour l'authentification; pour le bien de vos utilisateurs, envisagez une approche différente (plus sécurisée). D'ailleurs, la réponse à l'OP est correcte: à peu près rien dans le code PHP ne fonctionnera comme cela semble être le cas. Toutefois, si l'idée est d'utiliser la valeur d'un tableau avec la clé $ arr ['key'] pour rechercher des paramètres de configuration qui n'ont pas besoin d'être protégés (pour le monde entier, fondamentalement), vous pouvez utiliser le fichier parse_ini_file() et amis. Encore une fois: ce n'est pas une bonne idée pour des données vraiment sensibles.
EDIT: De même, il est probablement préférable d'utiliser la constante PHP_EOL pour les caractères de fin de ligne plutôt que de supposer "\ r \ n".
Sérieusement, regardez le manuel. Je ne m'occupe pas des questions de débutant, mais ce code est * si * faux Je ne crois pas que vous ayez fait des efforts. –
@coronatus toute question de programmation est valide, et il n'y a pas d'entrée manuelle php pour les méthodes d'authentification. –
Pourquoi mettez-vous des nouvelles lignes après le nom d'utilisateur? Je ne les vois pas dans le fichier texte. Pouvez-vous faire un print_r ($ textfile)? De plus, le nom d'utilisateur est-il la clé ou la valeur de $ _SERVER ['user1']? – webbiedave