Variable GET en CSS?

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 : Variable GET en CSS?

Re: Variable GET en CSS?

par Stef » 26 mars 2010, 11:56

Okaaaaay!

C'était tout simplement ça...

Oui ça répond à ma question! Merci jojo et stopher!! :D

Re: Variable GET en CSS?

par stopher » 26 mars 2010, 11:12

Slt ,

la suite derrière le nom du fichier CSS , ( qui est souvent un timestamp ) permet d'avoir au final une URL différente à chaque chargement de la page , et donc d'éviter la mise en cache du dit fichier par le navigateur ou autre système de cache qui se base sur l'url .

Ch.

Edit : grilled :D

Re: Variable GET en CSS?

par jojolapine » 26 mars 2010, 11:10

Bonjour,

En général, ce procédé est utilisé afin d'éviter le cache navigateur du fichier css. Vu que le nom de fichier change tout le temps, le navigateur ne le met pas en cache.
on procède comme suit:
style.css?<?php echo time();?>
il peut même être amélioré en permettant le cache et en l'annulant à chaque modification du fichier:
style.css?<?php echo filemtime('style.css');?>
Vu que filemtime() renvoi la dernière date de modification du fichier, si ce dernier ne change pas, l'appel au fichier ne changera pas.

Voilou
ça répond à la question? ;)

Variable GET en CSS?

par Stef » 26 mars 2010, 11:00

Hello,

je suis tombé plusieurs fois sur des codes sources où dans la déclaration de la feuille de style on pouvait lire quelque chose comme "style.css?1267017762"...

Qu'est-ce que ce procédé,comment ça fonctionne..?