Le Forum de TI-BANK.fr

Le forum de la banque de programmes pour calculatrices graphiques Texas Instruments (aide débutants, résolution problèmes...).
Accueil­Portail­Calendrier­FAQ­Rechercher­S'enregistrer­Membres­Groupes­Connexion
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 Question PHP/forumactif

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2  Suivant
AuteurMessage
Marco
Elite
Elite


Masculin 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

MessageSujet: 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)

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://marco781.free.fr
Bisam
Elite
Elite


Masculin 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

MessageSujet: 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.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur En ligne
Marco
Elite
Elite


Masculin 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

MessageSujet: Re: Question PHP/forumactif   Dim 23 Aoû - 15:43

Mmmm intéressant, je vais essayer avec un autre browser !

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://marco781.free.fr
Marco
Elite
Elite


Masculin 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

MessageSujet: 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 ?

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://marco781.free.fr
ProgVal
Animateur
Animateur


Masculin 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

MessageSujet: 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.

_________________

<span style="font-size: 0.75em">Fondateur du Forum des Admins: Forum d'aide pour les administrateurs de forums</span>

Salut Invité!
Tu as posté 0 messages.
Le forum compte 71795 messages et 4588 sujets.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://adminforum.fr.cr
Marco
Elite
Elite


Masculin 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

MessageSujet: 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 ?

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://marco781.free.fr
ProgVal
Animateur
Animateur


Masculin 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

MessageSujet: 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...)

_________________

<span style="font-size: 0.75em">Fondateur du Forum des Admins: Forum d'aide pour les administrateurs de forums</span>

Salut Invité!
Tu as posté 0 messages.
Le forum compte 71795 messages et 4588 sujets.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://adminforum.fr.cr
Marco
Elite
Elite


Masculin 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

MessageSujet: Re: Question PHP/forumactif   Mar 25 Aoû - 10:10

Je testerai tout ça ce soir :)

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://marco781.free.fr
Marco
Elite
Elite


Masculin 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

MessageSujet: Re: Question PHP/forumactif   Mar 25 Aoû - 10:14

Citation:
The HTTP status code changes the way browsers and robots handle redirects, so if you are using header(Location:) it's a good idea to set the status code at the same time. Browsers typically re-request a 307 page every time, cache a 302 page for the session, and cache a 301 page for longer, or even indefinitely. Search engines typically transfer "page rank" to the new location for 301 redirects, but not for 302, 303 or 307. If the status code is not specified, header('Location:') defaults to 302.


Donc 307 à essayer :p sauf qu'il ne s'agit pas de pages.

Merci ProgVal

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://marco781.free.fr
ProgVal
Animateur
Animateur


Masculin 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

MessageSujet: Re: Question PHP/forumactif   Mar 25 Aoû - 11:41

Une page, une image, tout ça c'est pareil

_________________

<span style="font-size: 0.75em">Fondateur du Forum des Admins: Forum d'aide pour les administrateurs de forums</span>

Salut Invité!
Tu as posté 0 messages.
Le forum compte 71795 messages et 4588 sujets.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://adminforum.fr.cr
Marco
Elite
Elite


Masculin 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

MessageSujet: Re: Question PHP/forumactif   Mar 25 Aoû - 13:19

Exact

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://marco781.free.fr
Marco
Elite
Elite


Masculin 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

MessageSujet: Re: Question PHP/forumactif   Mar 25 Aoû - 21:04

Bon, a priori ça marche pas tout ça sur firefox :(

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://marco781.free.fr
ProgVal
Animateur
Animateur


Masculin 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

MessageSujet: 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');

_________________

<span style="font-size: 0.75em">Fondateur du Forum des Admins: Forum d'aide pour les administrateurs de forums</span>

Salut Invité!
Tu as posté 0 messages.
Le forum compte 71795 messages et 4588 sujets.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://adminforum.fr.cr
Marco
Elite
Elite


Masculin 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

MessageSujet: 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

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://marco781.free.fr
Marco
Elite
Elite


Masculin 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

MessageSujet: Re: Question PHP/forumactif   Mer 26 Aoû - 21:37

Ça marche toujours pas

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://marco781.free.fr
 

Question PHP/forumactif

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Le Forum de TI-BANK.fr :: Défouloir :: Blabla-
Poster un nouveau sujet   Répondre au sujet