Condition un peu particulière avec htaccess!
Fermé
Axelle
-
21 janv. 2009 à 17:55
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 - 21 janv. 2009 à 21:12
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 - 21 janv. 2009 à 21:12
A voir également:
- Condition un peu particulière avec htaccess!
- Excel cellule couleur si condition texte - Guide
- Condition et excel - Guide
- Je ne suis pas un robot confidentialité - conditions ✓ - Forum Mail
- Couleur texte avec la fonction si - Forum Excel
- Excel reporter des données sur une autre feuille avec conditions ✓ - Forum Excel
3 réponses
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
921
21 janv. 2009 à 18:00
21 janv. 2009 à 18:00
salut,
en redirigeant "www.monsite/backoffice/docs/pdf_1.pdf " vers "www.monsite/backoffice/docs/index.php?fichier=pdf_1.pdf"
dans le "index.php" tu vérifies si le visiteur est logué.
si oui tu ouvres le fichier et le renvoie.
ça collerait ?
après faut trouver les fonctions qui vont avec !
-:o)
en redirigeant "www.monsite/backoffice/docs/pdf_1.pdf " vers "www.monsite/backoffice/docs/index.php?fichier=pdf_1.pdf"
dans le "index.php" tu vérifies si le visiteur est logué.
si oui tu ouvres le fichier et le renvoie.
ça collerait ?
après faut trouver les fonctions qui vont avec !
-:o)
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
921
21 janv. 2009 à 18:15
21 janv. 2009 à 18:15
Si l'internaute est enregistré et que je lui accorde l'accès via un header redirect
ben justement l'idée c'est pas de le rediriger mais d'ouvrir le fichier en binaire et de lui balancer le flux, comme ça il reçoit le fichier direct.
je regarde comment ouvrir et envoyer le contenu d'un fichier.
ben justement l'idée c'est pas de le rediriger mais d'ouvrir le fichier en binaire et de lui balancer le flux, comme ça il reçoit le fichier direct.
je regarde comment ouvrir et envoyer le contenu d'un fichier.
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
921
21 janv. 2009 à 21:12
21 janv. 2009 à 21:12
$fichier="fichier.pdf"; $fp = fopen($fichier,"r" ); $buff = fread($fp,filesize($fichier)); header("Content-Type: application/x-octet-stream\n" ); header( "Content-Disposition: attachment;filename=$fichier" ); header('Pragma: no-cache';); header('Expires: 0';); echo $buff; fclose($fp);
et hop, le fichier est envoyé au navigateur qui propose le téléchargement !
source
dis nous si ça fonctionne, moi aussi ça devrait me servir bientôt !
-;o)
21 janv. 2009 à 18:12
J'aime ton idée mais ne va-t-elle pas débouler sur une boucle infinie?
Si l'internaute est enregistré et que je lui accorde l'accès via un header redirect, cela va immanquablement le rebasucler vers l'index, et encore, et encore, non?
Axelle