créer un Forrbiden
Forum Programmation : créer un Forrbiden
Salut ! mon problème est que je voudrais empecher un acces par exemple a 'www.site.fr/images' si le gars essaye d'y aller il fait comme si il allait sur 'www.site.fr/.htpasswd' et pareil que si le gars aller sur 'www.site.fr/images/images.jpg' et sans mot de passe (car sinon les images ne s'affiche pas)
est-ce possible ?
Merci @++
NoXiT
tu met un .htaccess dans le repertoire concerné, et tu met dedant : deny from all
J'y ai pensé mais maleuresement les images de s'affiche pas...il y a-t-il une autre solution svp ?
Alors personne peut m'aider ???
tu peux mettre un /site/images/index.html avec marque dedans "ha kaka ouste t'es interdit" si tu veux, ca regle une partie du problème.
ouai mais dans se cas moi aussi j'ai résolu un autre problème je met un temps de redirection avec un lien retour :
| Citation : <*SCRIPT LANGUAGE="JavaScript">
|
(Biensur sans * au début du script)
en index.html (ou php ou htm...) et je met 0000 miliseconde... mais le gars pourra toujours faire
http://www.site.com/img/img.gif
@++
NöXiT
| Citation :
|
(Biensur sans * au début du script)
en index.html (ou php ou htm...) et je met 0000 miliseconde... mais le gars pourra toujours faire
http://www.site.com/img/img.gif
@++
NöXiT
[/quote]
Mort de rire ! suffit de désactivé le javascipt et tu passe tranquille !
Je pense que c'est pas très faisable car si la personne met le lien directe vers l'image et l'extention .jpg par exemple l'image vas automatiquement lui être afficher donc je pense pas ce que sa soit possible :-D
| Citation :
|
Peut-être...mais il ne vera pas la liste (index). Il vera juste la page... en attendant nous en sommes au point de départ puisque quand je fait 'www.site.com/img/img.gif' , javascript avtivé ou pas, le résultat est le même.
Tu ne peut pas empeché quelqu'un de voir tes image. Pour le repertoire, seul solution, un index.html, il ne vera pas du tout l'arborescence ni la liste de tes image présente dans le répertoire concerné, c"est tout ce que tu peut faire.
Le htaccess marche quand il n'y a pas de requete HTTP, donc des fichier php appeler par une fonction ou include par exemple.
Tu ne peut pas empeché quelqu'un de voir tes image. Pour le repertoire, seul solution, un index.html, il ne vera pas du tout l'arborescence ni la liste de tes image présente dans le répertoire concerné, c"est tout ce que tu peut faire.
Le htaccess marche quand il n'y a pas de requete HTTP, donc des fichier php appeler par une fonction ou include par exemple.
tu peux mettre tes images dans un dossier "deny from all", tu utilises un php qui va chercher l'image passée en paramètre et l'affiche si l'url est ok. (si __FILE__ et $_SERVER['PHP_SELF'] sont identiques [! gaffe leurs chemins sont pas definis sous la meme forme], c'est qu'il tente un acces direct par exemple)
s'il s'agit d'un site multiutilisateurs, et si c'est pour restreindre l'acces aux seuls images autorisés a tel ou tel user, tu peux utiliser les sessions pour autoriser ou pas l'affichage de l'image, sur le meme principe.
Oui a la rigueur tu mets une redirection comme sa dans ton dossier tu met un "index.htm" qui contiens
Code :
|
sa me fait marré a chasque foi que je vois tout se JS pour uen simple redirection
EDIT: je s'ai pas pourquoi il me mai "http-equiv="refresh"" a pèrpete logiquement c'est juste séparé par un espace de "<META"
Il y a 2163 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
