En effet pour l'appel cela fonctionne si je mets par exemple header('Location: ', 'http://tonurl.dom#ancre');, mais le problème est autre, quand je suis sur la page http://tonurl.dom et que je clique sur un lien qui va à l'ancre sans rechargement, le #ancre n'est pas ajouté à la fin de l'url.
Ce que je fais mais qui ne fonctionne pas encore à cause de ce problème, c'est que j'enregistre dans ma variable de session l'url courante à chaque affichage:
$_SESSION['url_prec']=$_SERVER['REQUEST_URI'];
et après chaque traitement (après formulaire, suppression etc) je redirige sur cet url avec
header('Location: '.$_SESSION['url_prec']);
je voudrais donc récupérer l'ancre à chaque fois (même quand elle n'est pas affichée dans l'url)
Partager