Bonjour,

Rrrr, en local mon code fonctionne à merveille, mais une fois en ligne j'ai une boucle de redirection dès que je tente d'accéder à ma page.
Page contenant un formulaire de recherche de produits. A gauche le formulaire, à droite la liste des résultats de la recherche une fois le form soumis.
Le code ci-dessous met en session les critères de recherche, pour que lorsqu'on click sur le détail d'un des produits de la liste, on puisse revenir à la recherche sans avoir le message du navigateur "Renvoyer le formulaire".

Ce code marche nickel en local, mais pas une fois en ligne. Qu'est-ce que je dois modifier ? please Merci d'avance


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
<?php 
session_start();
 
 
if(!empty($_REQUEST))
{ $_SESSION['recherche'] = $_REQUEST; 
   $fichierActuel = $_SERVER['PHP_SELF'] ;
    header('Location: ' . $fichierActuel);
	?> <script type="text/javascript">
	   $(document).ready(function() { $('#envoyer').submit();  });	    
	  </script>
      <?php
    exit;
 }
if(isset($_SESSION['recherche']))
{$_REQUEST = $_SESSION['recherche'] ;   
  // unset($_SESSION['recherche']);
}
?>