IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

la page web a expire


Sujet :

Langage PHP

  1. #1
    Candidat au Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Octobre 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2011
    Messages : 3
    Points : 3
    Points
    3
    Par défaut la page web a expire
    bonjour

    j'ai un probleme que je n'arrive pas à resoudre:
    un scrip php avec un formulaire qui revient sur la même page.
    ceci me permet de remettre les valeurs déjà rentrées dans le formulaire si les données fournies ne sont pas validées.
    j'ai systématiquement le message "la page web a expiré" avec IE. avec firefow c'est ok.
    j' ai essayé toutes les solutions proposées dans le forum mais rien ne marche.

    ci dessous tout ce que j'ai pu essayé (en enlevant les commentaires // au fur et à mesure des tests)

    déjà le début du code php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <?php
     //session_cache_limiter('private, must-revalidate');
     $lifetime=600;
     //ini_set('session.cache_limiter', 'private');
     //session_cache_limiter('public, must-revalidate'); 
     session_start();
     // header("Cache-Control: private, must-revalidate");
    // header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
     //session_cache_limiter('private, must-revalidate');
     
     //ini_set('session.cache_limiter', 'private');
     //session_cache_limiter('public, must-revalidate'); 
     setcookie(session_name(),session_id(),time()+$lifetime);
    et dans la partie formulaire qui arrive plus loin:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
       <!-- pour le login des nouveaux membres -->
       <form action="" method="post">
    en local avec easyphp tout va bien, mais chez l'hebergeur avec IE probleme.

  2. #2
    Candidat au Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Octobre 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2011
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    pour préciser le foncitionnement:
    le formulaire renvoie vers la meme page
    là les champs entrés sont testés en testant si les champs de $_post existent. si ils sont ok on passe à une autre page avec header(location:...)
    sinon le formulaire est affiché à nouveau

Discussions similaires

  1. La page Web a expiré
    Par halimux dans le forum Langage
    Réponses: 3
    Dernier message: 25/08/2010, 11h07
  2. Réponses: 4
    Dernier message: 15/01/2010, 11h33
  3. "La page Web a expiré" et le request bean
    Par kha_yassine dans le forum JSF
    Réponses: 5
    Dernier message: 11/07/2008, 12h07
  4. [ASP.net] La page Web a expiré
    Par kael79 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 19/11/2007, 10h12
  5. [MySQL] Page web expirée
    Par lintowsca dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 06/11/2007, 15h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo