Posez votre question Signaler

Session PHP avec .htaccess

Victor - Dernière réponse le 4 mai 2011 à 16:20
Bonjour,

Je me pose la question suivante :

Est-il possible d'ouvrir un session PHP (j'arrive à le faire) et m'en servir pour accéder à des pages se trouvant dans un répertoire protégé par un fichier .htaccess ? Si oui, comment doit-on, procéder ?

Merci par avance,
Lire la suite 

Session PHP avec .htaccess »

5 réponses
Réponse
+1
moins plus
Salut,

va voir la : http://fr2.php.net/manual/fr/features.http-auth.php tu y trouveras peut-etre la solution.

stf
Ajouter un commentaire
Réponse
+1
moins plus
Oui, j'ai la réponse à la question :

A partir de la session PHP, le fichier à télécharger (situé dans un répertoire protégé par .htacces - deny from all) est transmis via un simple lien activant un script PHP qui envoie alors le fichier souhaité via la sortie standard.

J'ai posté le tutorial de cette solution sur le site phpcs.com à l'adresse suivante :

http://www.phpcs.com/...

ShSteight
Ajouter un commentaire
Réponse
+0
moins plus
Pour la solution de la sortie standard voici le probleme :

votre browser va vouloir envoyer le fichier comme un attachment, alors par exemple si l'idée c'est de donner accès a un pdf. bien vous ne pourrez pas l'afficher dans le naviguateur.

Aussi, un autre problème de la sortie standard, c'est qu'il y a un gros risque de sécurité pour télécharger n'importe quel fichier du site. Donc faites tres attention!!!

Aussi, la sortie standard fonctionne en mode GET :S pas tres securitaire..
et ca necessite d'avoir tous les fichiers a telecharger dans un même repertoire.
Ajouter un commentaire
Réponse
-1
moins plus
Salut,

Merci, je vais aller y jeter un coup d'oeil.

Victor
Ajouter un commentaire
Réponse
-1
moins plus
Bonjour, j'avais la même question. L'avez-vous résolue ?
Ajouter un commentaire
Ce document intitulé « Session PHP avec .htaccess » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?