Faire un header('location: vers un <a name dans la page

Résolu
Hihaho -  
 Hihaho -

Bonjour, tout est presque dans le titre...

J'ai une fonction header('location: index.php') qui fonctionne (donc rien n'est envoyé avant) mais je voudrais la diriger le lien vers un élément de division <div = '04'> dans la page .... Cela arrive toujours au début de la page même si j'indique la référence comme ceci :

header('Location: index.php#04);

Il doit y avoir un problème... mais le web n'a pas l'air enclin à me fournir une réponse, peut-être qu'ici une âme charitable...

Cordialement,

Hihaho


Windows / Firefox 123.0

2 réponses

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 831
     

    bonjour

    déjà, si tu écris dans ta barre d'adresse à la main l'adresse index.php#04

    est  ce que ça marche ?

    si oui, essaie de faire ta redirection en js au lieu de php


    0
  2. Hihaho
     

    Merci jordane45

    Effectivement non cela ne fonctionne pas ! Et pour cause la variable récupérée était le mois (de 01 à 12) alors que mon id de <div> était 3 (0 étant le mois en cours, 3 est bien le 4e mois mais pas le 04 !!!)
    Encore merci tu m'as mis la puce à l'oreille, je vais m'en sortir.

    Hihaho

    0