Bonsoir,

Je n'ai pas trouvé sur les forums, manuels, discussion, google, etc. la syntaxe exacte pour passer 3 variables via un header.

Pourtant mon souci semble simple.

Dans un script j’effectue une redirection vers un autre script avec 3 variables

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 
$redirection="/crise/biblio/fichiers/biblio_lire2.php?ref_doc=$ref_doc&ref_entite=$ref_entite&origine=1";
header("Location:$redirection");
Bien sûr je me suis assuré avant le header que les variables existent bien.
Dans le script appelé, je teste tout au début l'existence des variables.

Les 2 premières (ref_doc et ref_entite) sont bien restituées mais pas la 3ème (origine) !!

Ma syntaxe est-elle correcte ? Je ne vois pas d'erreur. Peut on passer via un header plus de 2 variables ?

Si vous voyez ou trouvez quelque chose, je prendrai avec satisfaction.

Merci à vous.