Question

Est-ce que je peux quand même le faire fonctionner afin que toute personne qui appuie sur F5 ou sur un bouton d'actualisation soit déplacée vers une autre page au lieu de rafraîchir la page souhaitée par l'utilisateur?

Quelque chose comme:

If (refresh){

  goto "link to hopme page"

}

Sinon, est-il possible pour moi de ne pas autoriser l'actualisation sur une certaine page?

J'ai des gens qui ne font que rafraîchir sans cesse et cela tue ma bande passante. C'est un site de jeu donc je ne veux pas bannir les ip.

Était-ce utile?

La solution

session_start();
if(
$page = 
session_start();
if(<*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] == 1) { // Page refreshed } else { <*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] = 1; }

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SERVER['REQUEST_URI']; // Defaults if(!isset(
session_start();
if(<*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] == 1) { // Page refreshed } else { <*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] = 1; }

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION[$page]['count'])) {
session_start();
if(<*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] == 1) { // Page refreshed } else { <*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] = 1; }

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION[$page]['count'] = 1;
session_start();
if(<*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] == 1) { // Page refreshed } else { <*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] = 1; }

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION[$page]['first_hit'] = time();
session_start();
if(<*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] == 1) { // Page refreshed } else { <*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] = 1; }

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION[$page]['banned'] = false; } else {
session_start();
if(<*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] == 1) { // Page refreshed } else { <*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] = 1; }

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION[$page]['count']++; // Increase the counter } // If person is banned, end script if(
session_start();
if(<*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] == 1) { // Page refreshed } else { <*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] = 1; }

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION[$page]['banned'] == true) { die(); } if(
session_start();
if(<*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] == 1) { // Page refreshed } else { <*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] = 1; }

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION[$page]['first_hit'] < time() - 30) {
session_start();
if(<*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] == 1) { // Page refreshed } else { <*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] = 1; }

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION[$page]['count'] = 1; // Reset every 30 seconds } if(
session_start();
if(<*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] == 1) { // Page refreshed } else { <*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] = 1; }

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION[$page]['count'] > 100) {
session_start();
if(<*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] == 1) { // Page refreshed } else { <*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] = 1; }

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION[$page]['banned'] = true; // Ban if they hit over 100 times in 30 seconds. }

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] == 1) { // Page refreshed } else { <*>

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>SESSION['hasbeenhere'] = 1; }

Si les cookies ne sont pas activés pour la personne, cela échouera. Si quelqu'un va à une autre page et revient, il sera affiché comme actualisé.

Dans l’ensemble, vous ne pouvez pas faire cela d’une manière sûre, mais c’est un moyen d’empêcher quelqu'un de voir deux fois la même page.

En raison de votre commentaire, essayez d’empêcher les gens d’appuyer 200 fois sur F5.

<*>

Autres conseils

Peut-être devriez-vous plutôt concentrer vos efforts sur la réduction de la bande passante utilisée par votre page. Explorez les domaines de la compression d'image, de l'optimisation des pages et de la mise en cache.

Pourquoi voudriez-vous?

Mais non, il n'y a aucun moyen de travailler de manière cohérente pour arrêter cela.

Dans votre code PHP, procédez comme suit:

 if(isset(

Dans votre code PHP, procédez comme suit:

<*>

Ignorez mon pseudo-PHP minable, ce n'est pas mon langage quotidien.

Ceci empêchera à la fois l'actualisation de la page (F5) et l'utilisateur qui clique à nouveau sur le signet ou appuie à nouveau sur Entrée dans la barre d'adresse.

Vous pouvez également activer certaines balises méta et en-têtes HTTP agressives pour la mise en cache, ce qui empêchera certaines actualisations de frapper votre serveur, mais le code ci-dessus devrait être assez évolutif.

Une autre chose à considérer: le problème fondamental est votre autre code, pas vos utilisateurs. Pensez à réécrire votre page afin qu'elle mette à jour automatiquement la partie à afficher via AJAX dans un délai. Cela les incitera à ne pas utiliser Actualiser et aidera votre serveur à faire face, car il lui suffira d'actualiser le peu de données qu'il souhaite voir mises à jour.

SESSION["pagename-LAST_VIEWED"])) { v =

Dans votre code PHP, procédez comme suit:

<*>

Ignorez mon pseudo-PHP minable, ce n'est pas mon langage quotidien.

Ceci empêchera à la fois l'actualisation de la page (F5) et l'utilisateur qui clique à nouveau sur le signet ou appuie à nouveau sur Entrée dans la barre d'adresse.

Vous pouvez également activer certaines balises méta et en-têtes HTTP agressives pour la mise en cache, ce qui empêchera certaines actualisations de frapper votre serveur, mais le code ci-dessus devrait être assez évolutif.

Une autre chose à considérer: le problème fondamental est votre autre code, pas vos utilisateurs. Pensez à réécrire votre page afin qu'elle mette à jour automatiquement la partie à afficher via AJAX dans un délai. Cela les incitera à ne pas utiliser Actualiser et aidera votre serveur à faire face, car il lui suffira d'actualiser le peu de données qu'il souhaite voir mises à jour.

SESSION["pagename-LAST_VIEWED"]) if(time() - v < 15) { // user is refreshing more than once per 15 seconds // send them something else and die } }

Dans votre code PHP, procédez comme suit:

<*>

Ignorez mon pseudo-PHP minable, ce n'est pas mon langage quotidien.

Ceci empêchera à la fois l'actualisation de la page (F5) et l'utilisateur qui clique à nouveau sur le signet ou appuie à nouveau sur Entrée dans la barre d'adresse.

Vous pouvez également activer certaines balises méta et en-têtes HTTP agressives pour la mise en cache, ce qui empêchera certaines actualisations de frapper votre serveur, mais le code ci-dessus devrait être assez évolutif.

Une autre chose à considérer: le problème fondamental est votre autre code, pas vos utilisateurs. Pensez à réécrire votre page afin qu'elle mette à jour automatiquement la partie à afficher via AJAX dans un délai. Cela les incitera à ne pas utiliser Actualiser et aidera votre serveur à faire face, car il lui suffira d'actualiser le peu de données qu'il souhaite voir mises à jour.

SESSION["pagename-LAST_VIEWED"] = time();

Ignorez mon pseudo-PHP minable, ce n'est pas mon langage quotidien.

Ceci empêchera à la fois l'actualisation de la page (F5) et l'utilisateur qui clique à nouveau sur le signet ou appuie à nouveau sur Entrée dans la barre d'adresse.

Vous pouvez également activer certaines balises méta et en-têtes HTTP agressives pour la mise en cache, ce qui empêchera certaines actualisations de frapper votre serveur, mais le code ci-dessus devrait être assez évolutif.

Une autre chose à considérer: le problème fondamental est votre autre code, pas vos utilisateurs. Pensez à réécrire votre page afin qu'elle mette à jour automatiquement la partie à afficher via AJAX dans un délai. Cela les incitera à ne pas utiliser Actualiser et aidera votre serveur à faire face, car il lui suffira d'actualiser le peu de données qu'il souhaite voir mises à jour.

Je ne sais pas si cela fonctionnerait, mais pourriez-vous écouter les frappes au clavier avec javascript, et sur la touche F5, faites ce que vous voulez.

Je suppose que vous pourriez faire ceci:

session_start();

if (isset(

Je suppose que vous pourriez faire ceci:

<*>SESSION['visited'])) { header("Location: http://the.page/you/want"); } else {

Je suppose que vous pourriez faire ceci:

<*>SESSION['visited'] = true; }

Pour arrêter l'actualisation de F5, vous ne devez autoriser aucun type d'actualisation. Comme un hack, vous pouvez essayer de mettre un horodatage dans la chaîne de requête. Lors du chargement, vous pouvez vérifier la valeur de l'horodatage et, si c'est du passé, rediriger vers une autre page. Cela fonctionnerait si les cookies étaient désactivés.

Le site lui-même le fait avec Javascript. Ainsi, lorsque vous éditez quelque chose, vous ne le perdez pas en rafraichissant, en revenant en arrière, etc. Il existe probablement un événement défini par JQuery qui vous permet de le faire. , et sur cet événement, redirigez vers la page souhaitée (il doit probablement appartenir au même domaine).

Il me semble qu’il n’ya pas de bonne solution technique à ce problème (les autres réponses l’ont assez bien traité). Si les utilisateurs cliquent régulièrement sur l'actualisation de cette page, je suppose que c'est parce qu'ils s'attendent à ce que la page change et qu'ils souhaitent obtenir des informations à la seconde près. Peut-être devriez-vous leur expliquer pourquoi ils souhaitent actualiser la page. Le moyen le plus simple de le faire serait probablement de faire la mise à jour de la page elle-même (probablement via AJAX). Ainsi, l'utilisateur peut rester assis et les mises à jour arriveront sans problème - plus besoin de marteler F5, ce qui réduira votre bande passante sans parler d'une meilleure expérience utilisateur.

Je viens de trouver une solution très simple.

Pour moi, après avoir traité toutes les informations $ _POST et sauvegardé celles dont j'ai besoin dans une variable $ _SESSION, je le fais:

Je viens de trouver une solution très simple.

Pour moi, après avoir traité toutes les informations $ _POST et sauvegardé celles dont j'ai besoin dans une variable $ _SESSION, je le fais:

<*>

Dans mon cas, j’essayais de valider l’utilisateur, et j’ai le problème que, lorsque quelqu'un se déconnecte et revient et actualise à nouveau le chargement du site, et avec cette simplicité si je l’ai enfin résolu.

PD:. "? p = redirigé" est seulement pour tester la souris

SESSION['admin']['PID']=session_id();

Je viens de trouver une solution très simple.

Pour moi, après avoir traité toutes les informations $ _POST et sauvegardé celles dont j'ai besoin dans une variable $ _SESSION, je le fais:

<*>

Dans mon cas, j’essayais de valider l’utilisateur, et j’ai le problème que, lorsque quelqu'un se déconnecte et revient et actualise à nouveau le chargement du site, et avec cette simplicité si je l’ai enfin résolu.

PD:. "? p = redirigé" est seulement pour tester la souris

SESSION['admin']['user_user']=

Je viens de trouver une solution très simple.

Pour moi, après avoir traité toutes les informations $ _POST et sauvegardé celles dont j'ai besoin dans une variable $ _SESSION, je le fais:

<*>

Dans mon cas, j’essayais de valider l’utilisateur, et j’ai le problème que, lorsque quelqu'un se déconnecte et revient et actualise à nouveau le chargement du site, et avec cette simplicité si je l’ai enfin résolu.

PD:. "? p = redirigé" est seulement pour tester la souris

POST['user'];

Je viens de trouver une solution très simple.

Pour moi, après avoir traité toutes les informations $ _POST et sauvegardé celles dont j'ai besoin dans une variable $ _SESSION, je le fais:

<*>

Dans mon cas, j’essayais de valider l’utilisateur, et j’ai le problème que, lorsque quelqu'un se déconnecte et revient et actualise à nouveau le chargement du site, et avec cette simplicité si je l’ai enfin résolu.

PD:. "? p = redirigé" est seulement pour tester la souris

SESSION['admin']['user_pass']=

Je viens de trouver une solution très simple.

Pour moi, après avoir traité toutes les informations $ _POST et sauvegardé celles dont j'ai besoin dans une variable $ _SESSION, je le fais:

<*>

Dans mon cas, j’essayais de valider l’utilisateur, et j’ai le problème que, lorsque quelqu'un se déconnecte et revient et actualise à nouveau le chargement du site, et avec cette simplicité si je l’ai enfin résolu.

PD:. "? p = redirigé" est seulement pour tester la souris

POST['pass'];

Je viens de trouver une solution très simple.

Pour moi, après avoir traité toutes les informations $ _POST et sauvegardé celles dont j'ai besoin dans une variable $ _SESSION, je le fais:

<*>

Dans mon cas, j’essayais de valider l’utilisateur, et j’ai le problème que, lorsque quelqu'un se déconnecte et revient et actualise à nouveau le chargement du site, et avec cette simplicité si je l’ai enfin résolu.

PD:. "? p = redirigé" est seulement pour tester la souris

SESSION['admin']['last_access_time']=time(); if(

Je viens de trouver une solution très simple.

Pour moi, après avoir traité toutes les informations $ _POST et sauvegardé celles dont j'ai besoin dans une variable $ _SESSION, je le fais:

<*>

Dans mon cas, j’essayais de valider l’utilisateur, et j’ai le problème que, lorsque quelqu'un se déconnecte et revient et actualise à nouveau le chargement du site, et avec cette simplicité si je l’ai enfin résolu.

PD:. "? p = redirigé" est seulement pour tester la souris

SERVER['REQUEST_METHOD']==="POST") { header("LOCATION:".

Je viens de trouver une solution très simple.

Pour moi, après avoir traité toutes les informations $ _POST et sauvegardé celles dont j'ai besoin dans une variable $ _SESSION, je le fais:

<*>

Dans mon cas, j’essayais de valider l’utilisateur, et j’ai le problème que, lorsque quelqu'un se déconnecte et revient et actualise à nouveau le chargement du site, et avec cette simplicité si je l’ai enfin résolu.

PD:. "? p = redirigé" est seulement pour tester la souris

SERVER['PHP_SELF']."?p=redirected"); }

Dans mon cas, j’essayais de valider l’utilisateur, et j’ai le problème que, lorsque quelqu'un se déconnecte et revient et actualise à nouveau le chargement du site, et avec cette simplicité si je l’ai enfin résolu.

PD:. "? p = redirigé" est seulement pour tester la souris

Cela ne répond pas directement à votre question, mais vous pouvez probablement résoudre votre problème avec la mise en cache, n'est-ce pas?

Si vous envoyez un en-tête Cache-Control: public, max-age = 120 Cela devrait indiquer au navigateur qu'il n'a pas besoin de demander à nouveau la page pendant 2 minutes et qu'il ne peut utiliser que la copie de son cache. Bien sûr, ils peuvent utiliser control-f5 pour forcer une actualisation, mais cela devrait aider beaucoup?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top