Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/09/2007, 16h44   #1
Invité de passage
 
Inscription : septembre 2005
Messages : 17
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 17
Points : 4
Points : 4
Par défaut accès à une image après vérification par php

Bonjour
je voudrais interdire l'acces a une image si on tape http://server/image.jpg
mais par contre pouvoir l'afficher éventuellement dans une page html généré par php ou je fais un control avant d'afficher l'image
est-ce possible ?
sakini est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/09/2007, 16h48   #2
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
oui grace au fichier .htaccess , il te permettront l affichage de l 'image que si il est appelé via ton domaine c est a dire une page html sur ton serveur (ou php)

http://www.toulouse-renaissance.net/.../c_no_link.htm
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/09/2007, 17h03   #3
Membre chevronné
 
Avatar de Hervé Saladin
 
Développeur Web
Inscription : décembre 2004
Messages : 636
Détails du profil
Informations personnelles :
Âge : 30

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2004
Messages : 636
Points : 689
Points : 689
Petite précision : cette méthode se base sur la valeur du champ HTTP_REFERER qui est envoyée par le client, c'est donc une donnée qui n'est pas fiable à 100%.
D'où deux petits inconvénients pouvant survenir occasionnellement :
  • un utilisateur ayant configuré son navigateur pour ne pas envoyer le referer (dans un souci de confidentialité) ne pourra pas voir l'image, même s'il est "sur la page"
  • cette vérification peut facilement être contournée avec un client trafiqué
__________________
Ne cliquez pas sur ce lien
Hervé Saladin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/09/2007, 17h05   #4
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
En meme temps si c'est pour economiser la bande passante , la methode reste tres valable puisque tres peu de visiteurs utiliseront cette methode (qui demande quelques connaissances)
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/09/2007, 21h38   #5
Invité de passage
 
Inscription : septembre 2005
Messages : 17
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 17
Points : 4
Points : 4
merci
je vais regarder la solution du HTTP_REFERER
sakini est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h03.


 
 
 
 
Partenaires

Hébergement Web