|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Futur Membre du Club
![]() Analyste d'exploitation Inscription : novembre 2008 Messages : 130 ![]() |
Bonjour à tous,
J'ai commencer à développer un site internet en local avec wamp server et tout s'est bien déroulé. J'ai donc voulu le mettre sur internet via l'hebergement ovh. J'ai rencontre un problème avec la variable $_SERVER['PHP_AUTH_USER'] qui n'était pas reconnu dans un premier temps. Ensuite ovh m'a répondu et m'a dit qu'il fallait mettre le fichier .htaccess de cette manière là (avec la php_version) : Code :
Code :
Code :
|
||||||
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Développeur Web Inscription : mars 2011 Messages : 399 ![]() |
La variable globale $_SERVER, comme son nom l'indique dépend du serveur.
Et effectivement $_SERVER['PHP_AUTH_USER'] a, entre autre, besoin de PHP5 pour être présente. Malheureusement, $_SERVER['PHP_AUTH_USER'] n'est pas rempli si l'utilisateur a annulé l'authentification, d'où l'erreur de PHP_AUTH_USER absent du tableau $_SERVER. Tu peux suivre les exemples de la doc officielle http://php.net/manual/fr/features.http-auth.php
__________________
Membre de StackOverflow, je suis un fervant utilisateur de PHP et de jQuery. Après des études de graphisme, j'ai décidé de mélanger développement web et web design. J'ai ainsi donc créé mon site web mais aussi plusieurs projets personnels. Dans les plus aboutis, vous pourrez trouver dans mon labo et dans mon devblog, un raccourcisseur d'url, un bookmarklet pour envoyer l'url de la page actuelle vers votre email pour lire plus tard ou sauvegarder, mon générateur de template HTML5, etc... |
|
00
|
|
|
#3 | ||||
|
Futur Membre du Club
![]() Analyste d'exploitation Inscription : novembre 2008 Messages : 130 ![]() |
J'ai donc essayer le premier script :
Code :
Code :
|
||||
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() Développeur Web Inscription : mars 2011 Messages : 399 ![]() |
Il suffit de lire la doc : http://php.net/manual/fr/function.header.php
__________________
Membre de StackOverflow, je suis un fervant utilisateur de PHP et de jQuery. Après des études de graphisme, j'ai décidé de mélanger développement web et web design. J'ai ainsi donc créé mon site web mais aussi plusieurs projets personnels. Dans les plus aboutis, vous pourrez trouver dans mon labo et dans mon devblog, un raccourcisseur d'url, un bookmarklet pour envoyer l'url de la page actuelle vers votre email pour lire plus tard ou sauvegarder, mon générateur de template HTML5, etc... |
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Analyste d'exploitation Inscription : novembre 2008 Messages : 130 ![]() |
Après avoir lu la doc, j'ai donc placer le code avec le header au début de la page php, cependant, il y a toujours un problème.
En effet, lorsque je me connecte sur cette page à accès restreint, il me demande les login et mot de passe que j'ai eu dans mon fichier .htpasswd mais après il me demande une seconde authentication avec en texte "My Realm". Est-ce que cela correspond a la ligne de code : Code :
header('WWW-Authenticate: Basic realm="My Realm"'); Et si oui que dois-je mettre à la place ? Merci de votre réponse. |
|
|
00
|
|
|
#6 |
|
Membre chevronné
![]() Développeur Web Inscription : mars 2011 Messages : 399 ![]() |
Oublie cette ligne de header. (et essaye d'apprendre ce que sont les headers par la même occasion
)
__________________
Membre de StackOverflow, je suis un fervant utilisateur de PHP et de jQuery. Après des études de graphisme, j'ai décidé de mélanger développement web et web design. J'ai ainsi donc créé mon site web mais aussi plusieurs projets personnels. Dans les plus aboutis, vous pourrez trouver dans mon labo et dans mon devblog, un raccourcisseur d'url, un bookmarklet pour envoyer l'url de la page actuelle vers votre email pour lire plus tard ou sauvegarder, mon générateur de template HTML5, etc... |
|
10
|
|
|
#7 |
|
Futur Membre du Club
![]() Analyste d'exploitation Inscription : novembre 2008 Messages : 130 ![]() |
Le but du header est de modifier l'en tete http, et donc le "www authenticate basic real .." permet de redemander l'authentification. Je me trompe ?
Merci de votre réponse. |
|
|
00
|
|
|
#8 |
|
Futur Membre du Club
![]() Analyste d'exploitation Inscription : novembre 2008 Messages : 130 ![]() |
Personne pour m'aider et m'orienté sur une solution ?
Merci de votre réponse. |
|
|
00
|
|
|
#9 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
fait
__________________
http://blog.stealth35.com/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com