Probléme de changement lien php

Bonjour,

J'ai un petit problème.
Quand la valeur de la session atteint 10 elle est sensé redirigé vers une page mais au lieu de cela elle demande fait son téléchargement

Voici mon scripte:

<?php

session_start();

if ($_SESSION['page'] < 10)
{
 $_SESSION['page']++;
}
elseif ($_SESSION['page'] == 10)
{
header('Location: http://monsite.fr/page.php'); 
session_destroy();
}
elseif ($_SESSION['page'] == 50)
{}
else 
{
 session_destroy();
}

?>


Si quelle qu'un à une solution...
Configuration: win 7

4 réponses

  1. Merci sa fonctionne correctement.
    0
    1. Essaye avec ça :
      <?php
      session_start();
      
      if ($_SESSION['page'] < 10)
      {
        $_SESSION['page']++;
      }
      elseif ($_SESSION['page'] == 10)
      {
        header('Location: http://monsite.fr/page.php'); 
        session_destroy();
        exit;
      }
      elseif ($_SESSION['page'] == 50) {}
      else 
      {
        session_destroy();
      }
      
      ?>
      
      0
      1. Je sais que sa se mets devant tous le reste...
        0
        1. Salut

          Les entêtes PHP doivent être placées avant l'envoie de caractères (espace, retour à la ligne, ...) :
          <?php
          // ton script
          ?>
          <!DOCTYPE html PUBLIC "-//W3C//D ...
          0