Protéger ces css via php

bobby
Invité n'ayant pas de compte PHPfrance

14 oct. 2008, 03:20

Salut,

J'aimerais savoir s'il est possible de protéger ces css d'un site via php ?

Il me semble que j'ai déjà vu cela sur un site ?


Une idée ?

A+

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

14 oct. 2008, 08:23

Jamais vu ! :shock:

ViPHP
ViPHP | 4039 Messages

14 oct. 2008, 09:56

Ce serait étonnant.. ou alors pas du tout efficace. J'en vois pas l'intérêt non plus.
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

14 oct. 2008, 09:57

Qu'est-ce que tu appelles "protéger" ?

Si "protéger" signifie "empecher quelqu'un de les lire", je suis désolé de te dire que tu vas à l'encontre de la notion même du web ;)

Mais j'attend ta réponse avant de partir dans mon idée :D
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

bobby
Invité n'ayant pas de compte PHPfrance

14 oct. 2008, 16:51

:oops: Je me suis peut-être mal exprimé,

En fait, une façon d'appeler disons aléatoirement les fichiers CSS,
afin de rendre difficile leur copie.

genre:
<link rel="stylesheet" href="/css/mesCss.css?ver=0.5" type="text/css" /

mettre un MD5 ou une variable aléatoire dans le code l'url....


Merci ! :wink:

ViPHP
ViPHP | 4039 Messages

14 oct. 2008, 16:58

Ben non. Il suffira d'aller sur ta page, et de regarder les feuilles de style, et zamba, c'est tout bon. Et même la minification ou tout autre stratagème devient inutile puisque firebug ne se base pas sur l'indentation ou l'encodage du fichier css pour afficher les données css.

Mais, une fois de plus, pourquoi faire ça ? Si je le demande, c'est peut-être parce que la réflexion part d'une mauvaise compréhension de tout ça, et que c'est la qu'il te faut nous mener pour qu'on puisse t'aider.
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Mammouth du PHP | 1668 Messages

14 oct. 2008, 17:01

:oops: Je me suis peut-être mal exprimé,

En fait, une façon d'appeler disons aléatoirement les fichiers CSS,
afin de rendre difficile leur copie.

genre:
<link rel="stylesheet" href="/css/mesCss.css?ver=0.5" type="text/css" /

mettre un MD5 ou une variable aléatoire dans le code l'url....


Merci ! :wink:
C'est inutile, de toutes façon il y a une extention FF pour récupérer le CSS d'une page...
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

Invité
Invité n'ayant pas de compte PHPfrance

14 oct. 2008, 17:16

Le pourquoi,

Simplement une question de protection avant le paiement totale de la somme dû ! :wink:

Par expérience, avant paiement totale du site, je préfère me protéger que d'avoir
à passé par les instances juridique.... Un client mal intention peut bien copier le site
que je lui fabrique et l'installer sur son serveur. Cour après moi shérif, par la suite....

Voilà !

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

14 oct. 2008, 17:20

:idea: Dans ce cas, tu peux livrer le site sans les CSS et lui joindre quelques copies d'écrans.
Ton client pourra ainsi tester le site, vérifier toutes les fonctionnalités, etc.
et tu ne lui livreras les CSS qu'une fois le paiement effectué.

Mais je pense que si tu es obligé de procéder ainsi,
c'est que le contexte contractuel de ton travail est mal défini...

Mammouth du PHP | 1668 Messages

14 oct. 2008, 17:44

Il part en hors-sujet ce topic ou je rêve ?

Bref, ou alors tu fais deux versions, le première avec les failles, la deuxième, s'il paye, sans les failles, oui je sais, c'est vicieux 8-)
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

14 oct. 2008, 17:56

tu fais deux versions, le première avec les failles, la deuxième, s'il paye, sans les failles
Tu es sérieux ? :shock:

Imagine si un restaurateur appliquait ta méthode...

Il te servirait d'abord un plat dégueulasse,
puis te demanderait de régler l'addition
pour pouvoir te servir quelque chose de mangeable. :afraid:

Moi, je me lèverais et quitterais le restaurant sans attendre. |(X

Mammouth du PHP | 1668 Messages

14 oct. 2008, 18:04

Le différence, c'est que le restaurateur à une présence physique, et il peut appeler les flics, là c'est virtuel, certes le traçage existe, mais sans preuve de l'auteur...
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

14 oct. 2008, 19:57

mon dieu katagoto, j'espère que tu ne te mettras jamais à ton compte ...

Les lois existent, que l'on soit sur le net ou pas ...
Et si tu as des relations commerciales, ton nom sera présenté et les flics pourront venir tout de même
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

ViPHP
ViPHP | 1996 Messages

14 oct. 2008, 20:01

Le plus simple : tu héberges la maquette...
Ensuite il paye et tu lui mets son site en route. C'est tout.
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

ViPHP
ViPHP | 4039 Messages

14 oct. 2008, 20:30

Si ton site tourne sous php, je vois mal ce qu'il pourrait faire.. aspirer le site, en faire des pages statiques ? Il serait bien con.

Ou alors tu présentes le site sur ton portable que tu emmènes avec toi. Ou alors tu le mets sur le serveur avec un accès protégé, et tu te rends chez lui pour lui montrer.
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.