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 :

POST sur meme page et refresh


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de progamer54
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    242
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 242
    Par défaut POST sur meme page et refresh
    Bonjour,

    j'installe actuellement une appli Php sur un serveur.

    Je l'avais tout d'abord testé en local sur wamp et easyPHP, tout marchait bien.

    Mais sur le serveur, ça couillonne , comme on dit.

    L'appli contient un fichier index.php avec des form POST qui appel la meme page.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <form id="form1" name="form1" method="post" action=".">
    la page d'accueil liste les élément d'une table. Mais je peux en ajouter ou en modifier.

    Le probleme c'est qu'apres l'ajout ou la modif l'affichage des élément n'est pas 'mis a jour' . J'ai l'ancienne liste meme apres ajout. Alors que ça fonctionnait bien en local. je faisais mon ajout, je cliquais sur OK, l'ajout était fait dans la base et la liste (l'affichage) était mise a jour . Je reprécise que tout se passe dans index.php

    je ne vois pas d'ou ça vient. On dirait qu'il y a comme une mise en cache faite par Apache , ou je sais pas trop quoi...

    Si vous avez une idée.

    je précise que j'ai deja du faire une modif . ajout de la ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    header('Content-type: text/html; charset=UTF-8');
    pour que les accents soient affichés correctement .
    Alors que là aussi ça fonctionnait en local.

  2. #2
    Membre éclairé Avatar de progamer54
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    242
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 242
    Par défaut
    je viens de résoudre le problème en enlevant les lignes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
         header("Location: ?PHPSESSID=".session_id());
        die();
    qui étaient a la fin du POST


    Ainsi l'affichage est bien rechargé.
    L'application fonctionne maintenant correctement sur notre serveur de test, et fonctionne toujours en local.

    Savez vous si ces lignes peuvent avoir une réelle importance par hasard?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. submit multiple sur meme page
    Par Tanebisse dans le forum Struts 1
    Réponses: 10
    Dernier message: 21/04/2008, 12h51
  2. Réponses: 1
    Dernier message: 26/02/2008, 00h05
  3. Deux menu en css sur meme page.
    Par petitberru dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 23/02/2007, 15h19
  4. Post sur une page https
    Par Lethal dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 31/08/2006, 18h41

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