Bonjour,
Je cherche à faire une ancre classique <a href="#top">top</a>.
Sauf que mon site (photoblog Pixelpost détourné) est donc composé d'un index.php et d'une image_template.html, template où je souhaite mettre mes ancres.
1/ J'ai essayé quelques trucs trouvés sur le net, apparemment ceci pourrait marcher mais je me trompe peut-être. Ca fonctionne presque, l'ancre me redirige en fait sur la browse_template.html, qui est la page d'accueil.
Dans la template
Code :
- <a href="index.php?test=ancre#hello">ancre hello</a>
|
Dans l'index
Code :
- <?php
- if (isset($_GET['test'])){
- include('page.php');
- }
- ?>
|
2/ Donc j'ai au moins deux problèmes avec ça:
- comment récupérer l'url dynamique de la page en cours (monsite.fr/photo/63)
- comment faire marcher les rewrite rules?
Les url sont générées en
Code :
- $showprefix = "./index.php?showimage=";
|
Que je redirige en
Le .htacces est
Code :
- RewriteRule ^(p|photo)/([0-9]+)$ index.php?showimage=$2
|
Je n'avais bêtement pas pensé aux ancres, pourtant ma page est assez longue, et maintenant que ça m'est venu je réalise qu'il serait difficile de m'en passer (enfin pour l'internaute)
Si je donne l'impression de m'y connaître…
c'est une fausse impression …
mon mal de crâne est lui bien réel
Merci de votre aide!
---------------
VDS Hasselblad Proshades + B50 B60, bon prix! - Lightsphère II Cloud Universelle / Gary Phong