lien vers un div d'une même page - PHP - Programmation
Marsh Posté le 26-10-2006 à 18:49:52
Soit en utilisant des pseudo-frames (mais avec un rechargement de la page, même si une partie vient du cache du navigateur), soit avec Ajax (qui mélange javascript et un langage serveur pour charger des données et les afficher).
Mais en temps que solution "php seul sans rafraichir la page", par définition de php, c'est impossible.
Marsh Posté le 26-10-2006 à 19:00:19
ReplyMarsh Posté le 26-10-2006 à 19:10:43
anapajari a écrit : une bonne iframe ??? |
Et ils viendront encore râler sur le profesionnalisme des devs web...
Marsh Posté le 26-10-2006 à 19:54:15
naceroth a écrit : Soit en utilisant des pseudo-frames (mais avec un rechargement de la page, même si une partie vient du cache du navigateur), soit avec Ajax (qui mélange javascript et un langage serveur pour charger des données et les afficher). |
Ah oui l'ajax, j'en entend beaucoup parler en ce moment, ça devient à la mode...mais un peu compliqué je pense ! mais on obtient de bons resultats c'est vrai... bref ce n'est pas le sujet (je ne veux pas me faire fouetter par les modos :s)
Pour les pseudos frames, tu parles des includes ?
Comment ça fonctionne pour indiquer au lien d'afficher ma2emepage.htm dans mon div "contenu" ?
Marsh Posté le 26-10-2006 à 20:08:40
Ton lien va contenir un paramètre que php va pouvoir récupérer et à partir duquel il va déterminer quelle page il doit inclure dans ton div.
Par exemple, ton lien aura la forme index.php?p=2 et le code de la page
Code :
|
(version très vite tapée, des tutos plus complets sont faciles à trouver sur Google)
Marsh Posté le 26-10-2006 à 20:40:38
Ah oui d'accord avec le get, c'est vrai que ça se fait, mais j'y avait meme pas songé dis donc !
Ca serait la seule alternative en php mais avec un rechargement de la page (meme si rapide puisque dans le cache)
je te remercie pour ta réponse Naceroth
Marsh Posté le 26-10-2006 à 18:42:49
Bonjour à tous,
Voilà, il me semble l'avoir déjà vu sur des sites web, je voulais savoir comment faire un lien vers un div ?
Je m'explique si je ne suis pas clair :
Admettons que j'ai un menu avec 5 liens. J'ai un div nommé "contenu". En cliquant sur le lien n°1, il m'affiche un texten°1 dans mon div "contenu". Quand je clique sur le lien n°2, il m'affiche dans le meme div mon texte n°2. Tout ça pour avoir une seule page et éviter de rafraichir toute ma page sachant que seul le contenu du div change. Evidemment je parle en php. Je ne parle pas des solutions en javascript ou (x)html/css.
avez vous des pistes à me donner ?
Merci d'avance....
ps : ce n'est qu'une question de curiosité en fait, je me suis levé ce matin avec cette interrogation. c'est juste pour me coucher moins bête ce soir ^^