Bonjour, j'ai un petit problème avec les redirections.
Dans aucune de mes pages je n'arrive à faire marcher la fonction header(). Même les formulaires
automatiques de Dreamweaver qui créent automatiquement les redirections ne fonctionnent pas!
Voici un bout de code après la suppression de données dans ma base:
Ca me ramène exactement à la même page...toujours sur la page Communes.php !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 $deleteGoTo = "Communes.php"; if (isset($_SERVER['QUERY_STRING'])) { $deleteGoTo .= (strpos($deleteGoTo, '?')) ? "&" : "?"; $deleteGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $deleteGoTo)); Ce code a été généré automatiquement par deamweaver et permet normalement de me rediriger vers l'adresse contenue dans $deleteGoTo. Même en mettant ça: $deleteGoTo = "../autrechose.php"; header(sprintf("Location: %s", $deleteGoTo));
J'obtiens toujours une adresse de ce style: http://xxx.xx.xxx.xx/xxxx/pagesOptions/Communes.php?CommunesID=72025&submit=Supprimer+la+commune
J'ai également essayé de faire marcher header( ) sur d'autres pages, vierges ou pas, mais rien à faire :/
Y a t'il quelquechose de spécial à faire pour que ça marche? Merci d'avance =)
Partager