Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
822 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  $_SERVER['PHP_AUTH_USER']

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

$_SERVER['PHP_AUTH_USER']

n°1910796
alx067
Posté le 31-07-2009 à 18:38:19  profilanswer
 

J'ai une page PHP dont les premières lignes indiquent ceci :

Code :
  1. <?php
  2. $identifiant = $_SERVER['PHP_AUTH_USER'];
  3. $f = fopen("$identifiant/texte1.txt","r" );
  4. $valeur1 = file_get_contents("$identifiant/texte1.txt" );
  5. fclose($f);
  6. echo "$valeur1";
  7. ?>


Je suis bien identifié mais il m'est impossible d'obtenir mon identifiant à partir du début de la page...
Chose étrange mes autres pages affichent bien la valeur...
Le code est écrit au début de la page...
 
Si quelqu'un a la solution...  :bounce:


Message édité par alx067 le 31-07-2009 à 18:39:13
mood
Publicité
Posté le 31-07-2009 à 18:38:19  profilanswer
 

n°1910806
stealth35
Posté le 31-07-2009 à 19:03:50  profilanswer
 

hello,
deja ca sa sert a rien de faire  fopen et fclose,   si tu fais  file_get_contents et aussi de mettre des double quote autour de '$valeur1'

n°1910814
alx067
Posté le 31-07-2009 à 19:23:20  profilanswer
 

Admettons, voici le code tel qu'il est à présent.
Mais le problème demeure...

Code :
  1. <?php
  2. $identifiant = $_SERVER['PHP_AUTH_USER'];
  3. $valeur1 = file_get_contents("$identifiant/texte1.txt" );
  4. echo $valeur1;
  5. ?>


Le code me renvoie cette erreur "Warning: file_get_contents(/texte1.txt) [function.file-get-contents]: failed to open stream: No such file or directory in fichier.php on line x"


Message édité par alx067 le 01-08-2009 à 00:00:47
n°1913025
Zokreb
Posté le 07-08-2009 à 20:06:09  profilanswer
 

Salut,
j'ignore si j'arrive trop tard mais j'ai eu un problème relatif à $_SERVER['PHP_AUTH_USER'];
 
Si on regarde le retour que te fait php, ta variable $identifiant ne contient rient, il se peut que PHP_AUTH_USER ne soit pas activé sur ton serveur. Tu peux le vérifier en collant ca dans un fichier et en regardant ce qui en sort :

<?echo "<pre>";
print_r($_SERVER);
echo "</pre>";?>


ensuite, dans la mesure ou PHP_AUTH_USER n'y figure pas, tu peux utiliser $_SERVER['REMOTE_USER'];


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  $_SERVER['PHP_AUTH_USER']

 

Sujets relatifs
[Sql Server 2005] Au secours on sature ![OpenLaszlo/PHP/Java] Lancer un php
[PHP]Insertion d'une image dans SQL Serveurformater du texte issu d'une base PHP
Symfony, OVH, et PHP_VER[PHP] Comment définir une variable contenant une include ?
[PHP/XML] Problème pour trouver le code PHP à partir du code VBSgénérateur de Formulaire PHP ; partie intrigante, demande infos
[SQL Server 2005 & TRIGGER] Exécuter une proc stock automatiquement[SQL SERVER 2005] Script de remplissage de table (BLUK INSERT & cie)
Plus de sujets relatifs à : $_SERVER['PHP_AUTH_USER']


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR