-
Afficher une image
Bonjour, je n'y connais encore rien en flash mais je voudrais savoir avant de me lancer dans l'apprentissage de cette techno si elle peut répondre à mon besoin.
Sur mon site, j'ai mis à disposition de mes amis des miniatures de photos en gif. Quand on clic sur une miniature, la photo en jpeg s'affiche dans sa taille normale. Ok en html ça marche, c'est simple.
Je préfèrerai qu'en cliquant sur le gif, la photo s'affiche dans un cadre en flash (de manière à se que les visiteurs que je ne connais pas ne puissent pas faire "clic droit - enregister sous" et ne puisse pas enregistrer la photo.
Est-ce possible ? (je travaille avec php aussi)
Si oui, quelqu'un pourrait-il m'expliquer le principe de fonctionnement ?
j'ai lu plein de tuto sur le flash et j'ai vu que les paramètres concernant la photo à afficher passaient par un fichier xml, est-ce obligatoire ?
Quand je parle de principe de fonctionnement, je ne demande pas de scripts mais plutot une description de se qui va se passer... par exemple
1 - on clic sur le gif
2 - php inscrit le nom de la photo dans un fichie xml
3 - on affiche une nouvelle page contenant un clip flash
4 - flash lit le fichier xml et récupère le nom et le chemin de la photo
5 - flash affiche la photo
6 - on quitte la photo et on retourne sur la liste des gifs.
voilà, si quelqu'un peut m'aider, je ne sais pas si il y a du monde en se moment vu que c'est les vacances... merci d'avance quand même
loic
-
Salut,
Alors tout d'abord, oui c'est quelque chose de faisable en flash, c'est même assez simple. De plus, sur le web tu trouves des galeries flash toutes faites qui marchent très bien.
Maintenant si ton but c'est juste d'empecher le "enregistrer sous", ca ne sert pas à grand chose car le mec pourra toujours faire un printscreen. Et s'il veut vraiment, il peut décompiler l'animation et choper l'url de tes images (c'est plus complexe, peu le feraient :D).
Donc la 1ère chose à savoir : est-ce que le choix technologique est bon ? est-ce que c'est dans la ligne de mire du produit que tu va utiliser ? autre alternative (javascript par exemple) ?
@++ :)
-
je ne veux pas faire non plus un site ultra sécurisé, mais juste empêcher le visiteur lambda de récupérer les photos.
Ce ne sont pas des images passionnantes (famille, mariage etc...) et les pro du flash ne passeront pas de temps à lire le fichier flash pour récupérer les chemins de mes images.
Je pense donc que flash pourrait bien être la solution à mon besoin.
Pour le javascript, je ne vois pas en quoi il pourrait m'aider ? si c'est pour empêcher le "clic-droit", il suffi juste de désactiver javascript.
loic
-
re,
ben d'après ce que tu dit, tu veux juste désactiver le click droit... du coup, une petite fonction javascript qui interdit le click droit (ca tu trouves facilement), c'est beaucoup plus simple et rapide que de développer un truc en flash ;)
@++
-
il suffit de désactiver le javascript dans le navigateur pour pouvoir utiliser à nouveau le "clic-droit".
ce n'est pas la bonne solution à mon avis.
loic
-
bonjour,
dans l'absolu pour empécher de copier une image ce n'est pas flash qui offre la meilleure solution, d'ailleurs il n'y en a pas vraiment par rapport à la copie d'écran. Pour empécher le clic droit il y a une solution un peu tordue mais efficace, c'est de découper l'image dans une table de 10 colonnes par 10 lignes par exemple avec fireworks (pour ne pas faire de pub pour un produit macromédia/adobe)...
La solution courante pour protéger une image est de n'en présenter qu'une version dégradée... mais on sort largement du sujet...
:?
-
C'est pas bête ça, j'y réfléchirai...
mais pour ma solution en flash, quelqu'un pourrait-il répondre à ma question là-haut ?
loic