|
|
| Auteur | Message |
|---|
Marco Elite


Age: 19 Classe: PSI ISEP Calculatrice(s): TI 83+ Messages: 645 Efficacité: 17 Localisation: 78 Date d'inscription: 22/03/2009
Divers Dernière note en maths: -/20
 | Sujet: Question PHP/forumactif Dim 23 Aoû - 15:25 | |
| Vous avez peut-être remarqué que j'ai changé mon avatar (plus ou moins), mais j'ai remarqué ce fait étonnant sur le forum : Lorsque je vais sur une page où j'ai posté plusieurs fois, mon avatar, qui change de couleur aléatoirement, est le même dans toute la page SAUF pour le premier message de la page, où sa couleur peut changer. La question est simple : pourquoi ? (Ça serait plus sympa qu'il change toujours de couleur :p) _________________  |
|
 | |
Bisam Elite


Age: 32 Classe: Prof de Maths Sup Calculatrice(s): Voyage 200 + TI 92 (de 1996) Messages: 794 Efficacité: 7 Localisation: Lyon Date d'inscription: 11/03/2008
Divers Dernière note en maths: 14.8/20 à la 2ème épreuve de l'agreg 2000
 | Sujet: Re: Question PHP/forumactif Dim 23 Aoû - 15:42 | |
| A priori, ça n'a rien à voir avec le PHP. En effet, le préprocesseur n'évalue rien au moment de la construction de la page. Il ne fait que mettre à la suite des morceaux de code pris à divers endroits. C'est seulement au moment de l'affichage (donc chez l'utilisateur) que l'adresse de ton avatar est évaluée. En toute logique, cette adresse devrait être évaluée à chaque fois qu'elle apparaît mais il est possible que ton navigateur reconnaisse qu'il y a plusieurs fois la même adresse et au bout d'un certain temps utilise une image stockée en cache. |
|
 | |
Marco Elite


Age: 19 Classe: PSI ISEP Calculatrice(s): TI 83+ Messages: 645 Efficacité: 17 Localisation: 78 Date d'inscription: 22/03/2009
Divers Dernière note en maths: -/20
 | Sujet: Re: Question PHP/forumactif Dim 23 Aoû - 15:43 | |
| Mmmm intéressant, je vais essayer avec un autre browser ! _________________  |
|
 | |
Marco Elite


Age: 19 Classe: PSI ISEP Calculatrice(s): TI 83+ Messages: 645 Efficacité: 17 Localisation: 78 Date d'inscription: 22/03/2009
Divers Dernière note en maths: -/20
 | Sujet: Re: Question PHP/forumactif Dim 23 Aoû - 15:46 | |
| Effectivement ! IE affiche TOUJOURS la même image. Merci Bisam ! Mais... ça veut dire que le navigateur n'affiche pas la page réelle non ? _________________  |
|
 | |
ProgVal Animateur


Age: 16 Classe: Première S SI (Sciences de l'Ingénieur) Calculatrice(s): Voyage 200 & TI-NSpire Messages: 2729 Efficacité: -49 Localisation: Metz Date d'inscription: 05/07/2007
Divers Dernière note en maths: 8,5/10
 | Sujet: Re: Question PHP/forumactif Mar 25 Aoû - 8:22 | |
| Non, c'est juste que comme les navigateurs sont intelligents (sauf dans le cas de ceux qui portent le mot "Internet" dans leur nom), au lieu de charger plein de fois la même image, ils la chargent une fois, en font une copie sur le disque dur, et chargent l'image sur le disque dur à chaque fois que besoin s'en fait sentir. Et ce système de cache est difficile à gérer au niveau PHP, car chaque navigateur le fait à sa façon, qui n'est pas tout le temps très compéhensible. |
|
 | |
Marco Elite


Age: 19 Classe: PSI ISEP Calculatrice(s): TI 83+ Messages: 645 Efficacité: 17 Localisation: 78 Date d'inscription: 22/03/2009
Divers Dernière note en maths: -/20
 | Sujet: Re: Question PHP/forumactif Mar 25 Aoû - 8:28 | |
| Même en faisant un header vers une autre image, ça marcherait pas ? Ou alors le navigateur comprendrait que c'est pas la même image ? _________________  |
|
 | |
ProgVal Animateur


Age: 16 Classe: Première S SI (Sciences de l'Ingénieur) Calculatrice(s): Voyage 200 & TI-NSpire Messages: 2729 Efficacité: -49 Localisation: Metz Date d'inscription: 05/07/2007
Divers Dernière note en maths: 8,5/10
 | Sujet: Re: Question PHP/forumactif Mar 25 Aoû - 10:09 | |
| Hum... Peut-être qu'une redirection HTTP de code 302 ou 307... (personnellement, je n'ai jamais vu comment fonctionnait un code 307, mais peut-être que ça sera bon...) |
|
 | |
Marco Elite


Age: 19 Classe: PSI ISEP Calculatrice(s): TI 83+ Messages: 645 Efficacité: 17 Localisation: 78 Date d'inscription: 22/03/2009
Divers Dernière note en maths: -/20
 | Sujet: Re: Question PHP/forumactif Mar 25 Aoû - 10:10 | |
| Je testerai tout ça ce soir :) _________________  |
|
 | |
Marco Elite


Age: 19 Classe: PSI ISEP Calculatrice(s): TI 83+ Messages: 645 Efficacité: 17 Localisation: 78 Date d'inscription: 22/03/2009
Divers Dernière note en maths: -/20
 | |
 | |
ProgVal Animateur


Age: 16 Classe: Première S SI (Sciences de l'Ingénieur) Calculatrice(s): Voyage 200 & TI-NSpire Messages: 2729 Efficacité: -49 Localisation: Metz Date d'inscription: 05/07/2007
Divers Dernière note en maths: 8,5/10
 | Sujet: Re: Question PHP/forumactif Mar 25 Aoû - 11:41 | |
| Une page, une image, tout ça c'est pareil |
|
 | |
Marco Elite


Age: 19 Classe: PSI ISEP Calculatrice(s): TI 83+ Messages: 645 Efficacité: 17 Localisation: 78 Date d'inscription: 22/03/2009
Divers Dernière note en maths: -/20
 | |
 | |
Marco Elite


Age: 19 Classe: PSI ISEP Calculatrice(s): TI 83+ Messages: 645 Efficacité: 17 Localisation: 78 Date d'inscription: 22/03/2009
Divers Dernière note en maths: -/20
 | Sujet: Re: Question PHP/forumactif Mar 25 Aoû - 21:04 | |
| Bon, a priori ça marche pas tout ça sur firefox :( _________________  |
|
 | |
ProgVal Animateur


Age: 16 Classe: Première S SI (Sciences de l'Ingénieur) Calculatrice(s): Voyage 200 & TI-NSpire Messages: 2729 Efficacité: -49 Localisation: Metz Date d'inscription: 05/07/2007
Divers Dernière note en maths: 8,5/10
 | Sujet: Re: Question PHP/forumactif Mer 26 Aoû - 9:17 | |
| Et si tu récupères le code que tu avais au début, et que tu ajoutes ça? | Code: | header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0'); |
|
|
 | |
Marco Elite


Age: 19 Classe: PSI ISEP Calculatrice(s): TI 83+ Messages: 645 Efficacité: 17 Localisation: 78 Date d'inscription: 22/03/2009
Divers Dernière note en maths: -/20
 | Sujet: Re: Question PHP/forumactif Mer 26 Aoû - 9:19 | |
| Ah ouais je connaissais pas le post-check/pre-check, à tester donc :) EDIT: j'avais déjà le reste _________________  |
|
 | |
Marco Elite


Age: 19 Classe: PSI ISEP Calculatrice(s): TI 83+ Messages: 645 Efficacité: 17 Localisation: 78 Date d'inscription: 22/03/2009
Divers Dernière note en maths: -/20
 | |
 | |
|