A voir également:
- Affichage conditionnel dans un div
- Affichage conditionnel excel - Guide
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
- Problème affichage fenêtre windows 10 - Guide
- Div c++ - Télécharger - Langages
7 réponses
en fait Ajax ce n'est qu'un terme bidon, ça ne concerne que Javascript et un langage de script comme PHP.
il y a juste deux fonctions à coder en JS, l'une envoie la requête au serveur et l'autre traite la réponse de serveur et modifie la page HTML.
en PHP ton script doit juste renvoyer le contenu HTML du <div> à modifier et pas une page complète.
regarde cet exemple, il n'est pas dans la liste de tout à l'heure.
tu vas voir qu'il n'y a pas grand chose à faire et tu peux prendre directement le code de developpez.com en l'adaptant juste à ce que tu fais.
il y a juste deux fonctions à coder en JS, l'une envoie la requête au serveur et l'autre traite la réponse de serveur et modifie la page HTML.
en PHP ton script doit juste renvoyer le contenu HTML du <div> à modifier et pas une page complète.
regarde cet exemple, il n'est pas dans la liste de tout à l'heure.
tu vas voir qu'il n'y a pas grand chose à faire et tu peux prendre directement le code de developpez.com en l'adaptant juste à ce que tu fais.
salut,
tu as deux types de solutions :
• si tu fais un site statique (tout en HTML), tu vas créer un document HTML pour chaque page à afficher.
dans chaque page tu répéteras ton cadre de gauche (un menu en fait ?) qui contient des liens vers les autres pages. selon son choix, le visiteur affichera un fichier ou un autre.
c'est la solution la plus simple, elle convient pour des sites de petite taille (une dizaine de pages, au dessus ça peut vite être fastidieux).
• tu choisis un site dynamique, il faut utiliser PHP. dans ce cas il n'y a qu'un fichier qui est appelé et en fonction du choix de l'utilisateur le serveur renverra un contenu ou un autre. il faut programmer en PHP, c'est un peu plus compliqué et convient pour des sites importants ou qui évoluent fréquemment.
ça c'est pour le côté "conditionnel", pour les boutons il s'agit de simples liens que tu mettras en forme.
le mieux étant de les mettre dans une liste :
et des idées de présentation ici ou là.
tu as deux types de solutions :
• si tu fais un site statique (tout en HTML), tu vas créer un document HTML pour chaque page à afficher.
dans chaque page tu répéteras ton cadre de gauche (un menu en fait ?) qui contient des liens vers les autres pages. selon son choix, le visiteur affichera un fichier ou un autre.
c'est la solution la plus simple, elle convient pour des sites de petite taille (une dizaine de pages, au dessus ça peut vite être fastidieux).
• tu choisis un site dynamique, il faut utiliser PHP. dans ce cas il n'y a qu'un fichier qui est appelé et en fonction du choix de l'utilisateur le serveur renverra un contenu ou un autre. il faut programmer en PHP, c'est un peu plus compliqué et convient pour des sites importants ou qui évoluent fréquemment.
ça c'est pour le côté "conditionnel", pour les boutons il s'agit de simples liens que tu mettras en forme.
<a href="https://www.commentcamarche.net/">un lien vers CCM</a>
le mieux étant de les mettre dans une liste :
<ul> <li><a href="page1.html">Bouton 1</a></li> <li><a href="page2.html">Bouton 2</a></li> <li><a href="page3.html">Bouton 3</a></li> <li><a href="page4.html">Bouton 4</a></li> <li><a href="page5.html">Bouton 5</a></li> </ul>
et des idées de présentation ici ou là.
bon merci de ta reponse
mais ce n'est pas du tout ce que je souhaite
je me suis mal exprimé encore une fois ^^
petite precision sur mon site , il est entierement en dynamique jusqu'ici ^^
alors voila pour le menu je ne veu pas de simple lien mais vraiment des bouton
exemple en cliquant sur liste des annonce
les annonce apparaissent a droite apres etre aller les chercher dans la base de donnée ....
l'affichage va donc constement changer c'est pour ca que je ne peu pas faire du statique ....
c'est donc le coté php qui m'interesse
je souhaite le code de base pour un bouton et comment faire pour que le div reconnaissent la page a charger
j'espere avoir été un peu plus clair
mais ce n'est pas du tout ce que je souhaite
je me suis mal exprimé encore une fois ^^
petite precision sur mon site , il est entierement en dynamique jusqu'ici ^^
alors voila pour le menu je ne veu pas de simple lien mais vraiment des bouton
exemple en cliquant sur liste des annonce
les annonce apparaissent a droite apres etre aller les chercher dans la base de donnée ....
l'affichage va donc constement changer c'est pour ca que je ne peu pas faire du statique ....
c'est donc le coté php qui m'interesse
je souhaite le code de base pour un bouton et comment faire pour que le div reconnaissent la page a charger
j'espere avoir été un peu plus clair
désolé pour le double post
j'ai trouvé ca sur le fofo :
http://www.commentcamarche.net/forum/affich 219577 radio bouton et php
voila un debut de reponse , je vais mettre submit a la place de radio pour le type
maintenant je voudrai faire afficher script1.php ou script2.php dans le div en fonction de mes clicks
c'est possible ?
j'ai trouvé ca sur le fofo :
http://www.commentcamarche.net/forum/affich 219577 radio bouton et php
voila un debut de reponse , je vais mettre submit a la place de radio pour le type
maintenant je voudrai faire afficher script1.php ou script2.php dans le div en fonction de mes clicks
c'est possible ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
re,
suis passé complètement à côté, lol !
du Javascript qui modifie le contenu d'une balise en y insérant le retour d'un script PHP ?…
ce qu'il te faut c'est Ajax.
suis passé complètement à côté, lol !
du Javascript qui modifie le contenu d'une balise en y insérant le retour d'un script PHP ?…
ce qu'il te faut c'est Ajax.
merci de tes reponses dalida
non tu n'est pas passé bcp a coté
mais la ajax ca me fait peur ....
du Javascript qui modifie le contenu d'une balise en y insérant le retour d'un script PHP ?… pas bien compris
il y a peu etre plus simple
voici le code que je viens de rajouter sur ma page . php
<form action=\"scriptParDefaut.php\" name=\"lanceurphp\" method=\"post\" >
<input name=\"inscription\" type=\"submit\" value=\"inscription\" onclick=\"this.form.action = 'inscription.php'; this.form.submit()\">
<BR>
<input name=\"connection\" type=\"submit\" value=\"connection\" onclick=\"this.form.action = 'connection.php'; this.form.submit()\">
</form>
je voudrai maintenant modifier ce code pour que lorsqu"on click sur inscription la page web inscription.php s'affiche dans mon div de droite
ya moyen de faire ceci de facon simple sans passer par ajax
ou alors quel est le code ajax a inserer car je me vois mal attaquer 2 nouveaux language(javascript et ajax)
ya deja pas mal a faire avec html css et php ....
non tu n'est pas passé bcp a coté
mais la ajax ca me fait peur ....
du Javascript qui modifie le contenu d'une balise en y insérant le retour d'un script PHP ?… pas bien compris
il y a peu etre plus simple
voici le code que je viens de rajouter sur ma page . php
<form action=\"scriptParDefaut.php\" name=\"lanceurphp\" method=\"post\" >
<input name=\"inscription\" type=\"submit\" value=\"inscription\" onclick=\"this.form.action = 'inscription.php'; this.form.submit()\">
<BR>
<input name=\"connection\" type=\"submit\" value=\"connection\" onclick=\"this.form.action = 'connection.php'; this.form.submit()\">
</form>
je voudrai maintenant modifier ce code pour que lorsqu"on click sur inscription la page web inscription.php s'affiche dans mon div de droite
ya moyen de faire ceci de facon simple sans passer par ajax
ou alors quel est le code ajax a inserer car je me vois mal attaquer 2 nouveaux language(javascript et ajax)
ya deja pas mal a faire avec html css et php ....