Lien sur un fichier local (coté client)

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Lien sur un fichier local (coté client)

par bill moruuv » 01 févr. 2008, 14:20

Comme tu t'y attendais le protocole marche nickel en local mais pas via le localhost.

Vu qu'il doist s'agir d'une sécurité de l'explorateur internet. Je vais
1) installer linux sur la machine
2) modifier le code source de firefox
3) recompiler firefox (voila la raison principale de passer a linux (avec la vitesse d'execution des programmes))

Je suppose que tu ne sais pas quel fichier source de firefox il faut modifier pour autoriser le protocole file:// a partir du localhost (ou de tous serveur, mais autant faire un truc secure au cas ou je la mettrai un jour sur le net cette becane.)?

merci

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

par bill moruuv » 29 janv. 2008, 15:34

Merci Calimero,

Je teste cela ce soir.
Et je te tiens au courant. j'espère que ca passera les sécurités
-Pour une fois qu'elle ne sont pas utile - Sinon il faudras que je chipotte au code de firefox
(en esperant que la partie en question ne soit pas un binaire)

Re: Lien sur un fichier local (coté client)

par Calimero » 29 janv. 2008, 15:16

Bonjour,
Pour l'instanct j'ai mis tous les fichiers dans le directory www/ et des liens pointant dessus du coté serveur. Mais c'est implique qu'il faut que je télécharge les pdf, mov, ... avant de pouvoir les utiliser alors qu'ils sont en local sur ma machine.
Il y a moyen de contourner le problème?
Tu peux lier les fichiers avec le protocole file://. Ainsi tu laisses une chance au navigateur de reconnaître que les fichiers sont situés côté client (et donc ne pas passer par le mécanisme de téléchargement), je ne vois pas d'autre solution.

Mais attention : en faisant comme ça, tu risques tout de même d'avoir des problèmes avec les sécurités du navigateur, même si tu désactives tout.

Lien sur un fichier local (coté client)

par bill moruuv » 29 janv. 2008, 14:44

Bonjour, j'aimerai bien mettre des liens pointant du coté client.

Le but est d'utiliser php pour gérer les directory de windows sur MA machine
(pour avoir une interface plus conviviale et plus performantes)
Je peut donc supprimer toute les sécurtiés nécessaires en cas de besoin (l'ordi en question n'étant pas lié a internet).

Pour l'instanct j'ai mis tous les fichiers dans le directory www/ et des liens pointant dessus du coté serveur. Mais c'est implique qu'il faut que je télécharge les pdf, mov, ... avant de pouvoir les utiliser alors qu'ils sont en local sur ma machine.
Il y a moyen de contourner le problème?

Merci d'avance