Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1220 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  fichier non accessible pr un visiteur, mais oui pr le serveur [resolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

fichier non accessible pr un visiteur, mais oui pr le serveur [resolu]

n°1236501
dcvlm
Yep
Posté le 02-11-2005 à 15:23:14  profilanswer
 

Je voudrais en fait qu'un dossier soit accesible a PHP mais pas a un visiteur...
 
Il faut faire un DENY FROM ALL BUT PHP  :??:  :D J'ai des doutes  :(  
 
Merci de votre aide !  :)


Message édité par dcvlm le 02-11-2005 à 17:17:59

---------------
ZZZZzzzzz
mood
Publicité
Posté le 02-11-2005 à 15:23:14  profilanswer
 

n°1236513
dwogsi
Défaillance cérébrale...
Posté le 02-11-2005 à 15:29:18  profilanswer
 

Tu met ton .htacces qui empéche les visteurs de venir dans ton rep via http.
PHP quant à lui peut très bien y accéder.
 
La prochaine fois au lieu de créer un topic :
- TU TEST BORDERL CA PREND DEUX SECONDES
- RTFM
-  [:blood 127 0 0 1]

n°1236547
dcvlm
Yep
Posté le 02-11-2005 à 15:41:28  profilanswer
 

dwogsi a écrit :

Tu met ton .htacces qui empéche les visteurs de venir dans ton rep via http.
PHP quant à lui peut très bien y accéder.
 
La prochaine fois au lieu de créer un topic :
- TU TEST BORDERL CA PREND DEUX SECONDES
- RTFM
-  [:blood 127 0 0 1]


 
 :non: Du calme  :non:  
 
1. Je teste: oui: mais quoi: si je suis venu ici c que je ne savais pas par ou partir
2. Mon FM est une recherche sur le forum ou j'ai trouve des question sur htaccess bien plus pourries que les miennes (j'insiste)
3. Mouais : idem que le 1.. .Je tappe quoi dans [:blood 127 0 0 1]  :??:


---------------
ZZZZzzzzz
n°1236564
Roane
Pingouino's fan
Posté le 02-11-2005 à 15:54:57  profilanswer
 

tu tapes htaccess bordel à nouilles :o


---------------
http://www.alsacreations.com, http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net. A ne surtout pas prendre en exemple : http://www.worldinternet.be
n°1236575
dcvlm
Yep
Posté le 02-11-2005 à 16:03:49  profilanswer
 

Roane a écrit :

tu tapes htaccess bordel à nouilles :o


 
Desole, rien de probant : http://www.google.ie/search?q=htac [...] 0+nouilles


---------------
ZZZZzzzzz
n°1236579
dcvlm
Yep
Posté le 02-11-2005 à 16:07:58  profilanswer
 

Ouais bon sans rire  :fou:  
 
Je galere avec google depuis 30 min  :o  
 
Donc si ces messieurs pouvait m'aider, plutot que de ne pas m'aider....bein ca m'aiderait...
Trivial a mon sens  :pfff:


---------------
ZZZZzzzzz
n°1236584
dwogsi
Défaillance cérébrale...
Posté le 02-11-2005 à 16:09:34  profilanswer
 

dwogsi a écrit :

Tu met ton .htacces qui empéche les visteurs de venir dans ton rep via http.
PHP quant à lui peut très bien y accéder.


 
Parce que là c'est pas une réponse à ta question peut être?!  :??:  
 

n°1236586
dcvlm
Yep
Posté le 02-11-2005 à 16:13:14  profilanswer
 

dwogsi a écrit :

Parce que là c'est pas une réponse à ta question peut être?!  :??:


 
Ce que tu proposes me semble repondre idealement a mes attentes...  :)  
Or je connaissais mes attentes avant de venir sur le forum (je me doutais bien que c ce dont j'avais besoin)
Donc si je suis la, c'est que je ne sais pas comment faire ce que tu proposes (que j'avais devine) .. Sinon je serais pas venu  :heink:  
 
 :hello:


Message édité par dcvlm le 02-11-2005 à 16:13:50

---------------
ZZZZzzzzz
n°1236595
dwogsi
Défaillance cérébrale...
Posté le 02-11-2005 à 16:17:09  profilanswer
 

DENY FROM ALL dans ton .htaccess tout simplement et rien d'autre.

n°1236621
dcvlm
Yep
Posté le 02-11-2005 à 16:37:37  profilanswer
 

dwogsi a écrit :

DENY FROM ALL dans ton .htaccess tout simplement et rien d'autre.


Voici mon fichier :

AuthUserFile /dev/null
AuthGroupFile /dev/null
AuthName AccesRestreint
AuthType Basic
 
<limit GET POST>
DENY FROM ALL
</Limit>


 
Effectivement je n'y ai pu acces, mais plus aucune image ne s'affiche sur le site... (je cherche a proteger le dossier images)  :sweat:


---------------
ZZZZzzzzz
mood
Publicité
Posté le 02-11-2005 à 16:37:37  profilanswer
 

n°1236622
dwogsi
Défaillance cérébrale...
Posté le 02-11-2005 à 16:41:02  profilanswer
 

Sujet déjà abordé si je me souvien bien mais bon...
Et je dirais IMPOSSIBLE!
 
Tes images sont affichées avec du html, donc c'est le navigateur qui se charge d'aller les chercher, donc il doit y avoir accès. Ensuite sache que si une image est affichée sur ta page tu pourra faire tout ce que tu voudra pour qu'on puisse pas te les copier, c'est impossible.

n°1236633
dcvlm
Yep
Posté le 02-11-2005 à 16:48:00  profilanswer
 

dwogsi a écrit :

Sujet déjà abordé si je me souvien bien mais bon...
Et je dirais IMPOSSIBLE!
 
Tes images sont affichées avec du html, donc c'est le navigateur qui se charge d'aller les chercher, donc il doit y avoir accès. Ensuite sache que si une image est affichée sur ta page tu pourra faire tout ce que tu voudra pour qu'on puisse pas te les copier, c'est impossible.


 
Ouep.... pas con... j'avais pas percute...  :jap:  
 
Pour la suite de ta reponse, ca je le savais.
En fait je tiens un site "anniversaire" et je voulais stocker les photos des users dans un dossier images et qd un user se loggue, la page lui affiche sa photo, mais pas celles des autres...
 
Y' a t il un moyen de parvenir a cela ? :??:  


---------------
ZZZZzzzzz
n°1236641
dwogsi
Défaillance cérébrale...
Posté le 02-11-2005 à 16:52:32  profilanswer
 

Dans ce cas oui, il te faut un script qui vérifie quel est l'utilisateur loggé, et qui à partir de ca va aller cher l'image dans ton répertoire d'images. En gros tu aura au final le code suivant :

Code :
  1. <img src="get_photo.php" />


Et dans get_photo.php

Code :
  1. <?
  2. header("Content-type: image/jpg" );
  3. echo file_get_contents("images/".$id_user.".jpg" );
  4. ?>


En gros tu part sur quelque chose qui resemble à ce que je viens de te donner.
Sans oublier de protéger ton répertoire ./images/ par un .htaccess

Message cité 1 fois
Message édité par dwogsi le 02-11-2005 à 16:53:31
n°1236684
dcvlm
Yep
Posté le 02-11-2005 à 17:16:58  profilanswer
 

dwogsi a écrit :

Dans ce cas oui, il te faut un script qui vérifie quel est l'utilisateur loggé, et qui à partir de ca va aller cher l'image dans ton répertoire d'images. En gros tu aura au final le code suivant :

Code :
  1. <img src="get_photo.php" />


Et dans get_photo.php

Code :
  1. <?
  2. header("Content-type: image/jpg" );
  3. echo file_get_contents("images/".$id_user.".jpg" );
  4. ?>


En gros tu part sur quelque chose qui resemble à ce que je viens de te donner.
Sans oublier de protéger ton répertoire ./images/ par un .htaccess


  :jap: Trop fort ce truc....  :jap:  
Je suis pas un webmaster de compet, je sais, mais la g appris qqchose de pas mal  :hello:  
Mis en place en 30 secondes  (authentifcation marchait tres bien)
Merci


---------------
ZZZZzzzzz
n°1236689
dwogsi
Défaillance cérébrale...
Posté le 02-11-2005 à 17:20:16  profilanswer
 

Je t'en prie, mais essais de chercher un peu la prochaine fois. Tu aurais pu y trouver ou y penser en apprennant le php....


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  fichier non accessible pr un visiteur, mais oui pr le serveur [resolu]

 

Sujets relatifs
supprimer contour image cliquable [RESOLU][Résolu][VBA Excel] pb de copie
[RESOLU]appel js / Erreur 445[RESOLU]Mettre le contenu d'une variable dans le corps d'un mail
A quoi sert le fichier .htaccess ?Un lien vers un fichier sur mon reseau
Création fichier html[Résolu] Je n'arrive pas à insérer des données "alpha"...
[Résolu] Plusieurs variables différentes[Javascript]2 Frame, fermer/ouvrir celle de gauche[Résolu]
Plus de sujets relatifs à : fichier non accessible pr un visiteur, mais oui pr le serveur [resolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR