Header et GET

Résolu
t671 Messages postés 1476 Date d'inscription   Statut Membre Dernière intervention   -  
t671 Messages postés 1476 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

A la fin d'un script php de suppression de fichier, je fais :
header('Location: modif_indiv.php&id='.$id);

$id est en GET en début de script ($id = $_GET['id'];).
Dans le script modif_indiv.php, j'ai déjà un $id = $_GET['id']; utile pour un autre script.
Le problème, c'est que mon header ne se fait pas, et j'ai l'erreur HTTP 404 non trouvé, et à noter que la suppression du fichier est ok.
Je pense qu'après mon header('Location: modif_indiv.php&id='.$id);, le GET dans modif_indiv.php n'est pas adéquate ! Mais comment faire en sachant que ce GET je l'utilise pour autre chose ......

Merci.
A voir également:

2 réponses

Utilisateur anonyme
 
Bonjour

L'erreur ne vient pas du get, elle vient du '&' qui sépare l'url des paramètres. C'est un '?' qu'il faut utiliser, le & sert à séparer les différents paramètres entre eux quand il y en a plusieurs.
header('Location: modif_indiv.php?id='.$id);
0
t671 Messages postés 1476 Date d'inscription   Statut Membre Dernière intervention   11
 
Génialll ....
Merci beaucoup ....... ;o))
A ++
0