Protéger un dossier en cas d'entrée de l'url d'une image
6 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
Protéger un dossier en cas d'entrée de l'url d'une image
Helloo!
le titre en dit déjà pas mal.... mais je vais quand même expliquer:
je possède une grosse galerie, faites par dossiers.... et il y a un dossier [=galerie] qui est protégé par un login..... si on s'enregistre correctement, ça génère une session, et tout est bon... seul prob:
si la personne, par un coup de chance, connaît le no d'une image, elle peut y accéder sans forcemment ête enregistrée.... plutôt génant...
Y a-t-il moyen de faire "discuter" un htacces et une session? genre
"si session = enregistrée, accès [via page '......'];
si session != enregistrée, accès au dossier interdit, et accès aux images aussi; "
je ne sais pas si je suis suffisamment clair.... faut dire qu'avec un rhume carabiné..... enfin bon.... on verra...
Merci d'avance! @@++
le titre en dit déjà pas mal.... mais je vais quand même expliquer:
je possède une grosse galerie, faites par dossiers.... et il y a un dossier [=galerie] qui est protégé par un login..... si on s'enregistre correctement, ça génère une session, et tout est bon... seul prob:
si la personne, par un coup de chance, connaît le no d'une image, elle peut y accéder sans forcemment ête enregistrée.... plutôt génant...
Y a-t-il moyen de faire "discuter" un htacces et une session? genre
"si session = enregistrée, accès [via page '......'];
si session != enregistrée, accès au dossier interdit, et accès aux images aussi; "
je ne sais pas si je suis suffisamment clair.... faut dire qu'avec un rhume carabiné..... enfin bon.... on verra...
Merci d'avance! @@++
Stu protèges le dossier par .htaccess ça va poser problèmes pour afficher les images.
ce que tu peux faire, c'est afficher les images via un script PHP qui pourrait "lire" les images, dans ce cas protégées via .htaccess et vérifier l'existence d'une session.
Par exemple
Dans ta page image.php, tu vérifies au début l'existence d'un cookie utilisateur ou autre. Si c'est pas bon, tu affiches ... rien ou une image qui montre que la personne qui voit l'image en question n'a pas les droits pour le faire.
Au contraire si c'est bon, tu fais un ptit :
Si t'as des types différents d'images à toi d'adapter le header.
Cette méthode est la moins lourde à mes yeux et répond à tes attentes, je crois
ce que tu peux faire, c'est afficher les images via un script PHP qui pourrait "lire" les images, dans ce cas protégées via .htaccess et vérifier l'existence d'une session.
Par exemple
- Code: Tout sélectionner
<img src="image.php?gallerie=blabla&image=machin.jpg" />
Dans ta page image.php, tu vérifies au début l'existence d'un cookie utilisateur ou autre. Si c'est pas bon, tu affiches ... rien ou une image qui montre que la personne qui voit l'image en question n'a pas les droits pour le faire.
Au contraire si c'est bon, tu fais un ptit :
- Code: Tout sélectionner
header("Content-Type: image/jpeg\n");
readfile("chemin/galleries/blabla/machin.jpg");
Si t'as des types différents d'images à toi d'adapter le header.
Cette méthode est la moins lourde à mes yeux et répond à tes attentes, je crois
mmm.... encore une petite confirmation:
si je mets ca:
ca ne marche pas..... [normalement, ca devrait me mettre une erreur, vu que le chemin est faux, non? ou alors, en cas d'echec, ca affiche la requete... ?]
Merci de votre aide....
@@++
si je mets ca:
- Code: Tout sélectionner
RewriteEngine on
# pour la page d accueil
RewriteRule index.html? http://www.phoenix818.ch [L,R]
RewriteCond %(HTTP_REFERER) !^http://(www\.)?phoenix818.ch/
RewriteRule .* http://phoenix818.ch/ [L]
#protection des images
header("Content-Type: image/jpeg/jpg\n");
readfile("chemin/galleries/blabla/machin.jpg");
ca ne marche pas..... [normalement, ca devrait me mettre une erreur, vu que le chemin est faux, non? ou alors, en cas d'echec, ca affiche la requete... ?]
Merci de votre aide....
@@++
oopsss.... :/
bon, bin alors, c'est pas ca qu'il me faut..... si je comprends bien ce que tu m'as donné, ca passe par une page...
mais le truc c'est si le gugus passe directement comme ca:
le reste, c'est bon..... je fonctionne avec une session, qui bloque l'affichage de la galerie protégée...... :/ ou alors, j'ai rien pigé à ton script..... lol...
[en parlant d'image... jolie, la tienne.... :p la verrai bien sur ma galerie....]
est-ce plus explicite? maudite grippe qui me fout mal au crane et m'empeche de poser les question de maniere simple, directe et claire... grrrrr.....
bon, bin alors, c'est pas ca qu'il me faut..... si je comprends bien ce que tu m'as donné, ca passe par une page...
mais le truc c'est si le gugus passe directement comme ca:
- Code: Tout sélectionner
http://www.monsite.ext/images/Dossier/image.jpg
le reste, c'est bon..... je fonctionne avec une session, qui bloque l'affichage de la galerie protégée...... :/ ou alors, j'ai rien pigé à ton script..... lol...
[en parlant d'image... jolie, la tienne.... :p la verrai bien sur ma galerie....]
est-ce plus explicite? maudite grippe qui me fout mal au crane et m'empeche de poser les question de maniere simple, directe et claire... grrrrr.....
6 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Tous les services de Google expliqués en 31 pages
- Comment protéger sa vie privée sur Internet
- Google Health : votre dossier médical géré par Google...
- Utilisation des données WHOIS par Google
- Protégez-vous contre le nofollow
- Résultats des élections présidentielles du 1er tour 2007
- Résultats des élections législatives du 1er tour 2007
- Le code source du projet de recherche géographique est disponible
- Classement Xiti/1ère Position des outils de recherche en France - Août 2002
- La terre vue par satellite : accord entre Google et Spot Image
- Dossier protéger
- Protéger un dossier virtuel
- protéger un dossier avec robots.txt
- .htaccess: protéger un dossier SAUF un fichier chez 1&1
- protéger mon fichier image
- 2 sites, 1 seul dossier image
- est il possible de supprimer une image d'un dossier en php ?
- dossier ou dossier/ ou dossier/index.html
- Entrée A DNS
- Page entrée ou pas ?
- Rewriting sous forme de dossier avec dossier identique
- Dmoz comment entrée
- Entree dans DMOZ
- redirection de dossier mais pas de sous-dossier
- Formulaire javascript et bouton entrée
Consultez la description détaillée des produits ou services de Google suivants : Google Health, Google Image Labeler
- Générateur de mots-clés
Cet outil vous fournit une liste de mots sémantiquement proches du mot que vous fournissez en entrée. Il peut servir à vous donner des idées de mots à utiliser sur vos pages, voire de contenus à ajouter.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum