Charger une page php dans une div par rapport au choix d'une list a l'aide de j
patric1014
Messages postés8Date d'inscriptionlundi 5 juin 2006StatutMembreDernière intervention21 mai 2010
-
5 avril 2010 à 20:03
rojbisami
Messages postés6Date d'inscriptiondimanche 26 avril 2009StatutMembreDernière intervention18 avril 2010
-
7 avril 2010 à 04:02
salut a tous j'ai un petit problem et j'espere trouver une solution ds ce forum
j'aimerai charger une page php dans une div a l'aide d'ajax ou juste un script javascript et ca par rapport a une liste de choix
plus d'expliccation
j'ai un menu d'onglet qui fonction avec des div et javascript ds la 1ere onglet j'ai une page php avec un formulaire et ds ce formulaire une liste de choix lorsque je choisi une valeur ds cette liste de choix et sans posté la fome j'aimerai que si je passe sur la 2eme onglet avoir la page qui correspond a mon choix ds la liste j'ai essayé de faire un truc mais ca marche pas on commencent j'ai mis un script javascript pr recuperer la valeur de la liste et apres j'ai testé sur la valeur voila une parti de ma page qui me fais chier merci d'avance
function recup(valeursite){
var indexsite = document.getElementById('nature')
var valeursite = indexsite .options[select.selectedIndex].value
if ( valeursite = 2){
<?php include "maison.php" ?>
}
else {
<?php include "appartement.php ?>
}
}
seblechinois
Messages postés72Date d'inscriptionmercredi 27 décembre 2000StatutMembreDernière intervention16 mai 20161 5 avril 2010 à 21:43
Bonsoir,
ça ne va pas marcher comme ça, PHP est un langage interprété côté serveur, donc il faut insérer du code html côté client avec la méthode XMLHttpRequest (AJAX!) qui fait un get sur la page php.
patric1014
Messages postés8Date d'inscriptionlundi 5 juin 2006StatutMembreDernière intervention21 mai 2010 6 avril 2010 à 11:25
Bonjour merci pour votre reponse.
rien puisque j'ai pas envi de faire un POST .
"seblechinois" peut etre t'a raison mais j'ai essayé de faire un autre truc c que au lieu du code php j'ai mis juste un message a affiché si la valeur et juste sinon un autre message tt avec javascript donc normalement ca devrai marché aussi j'ai rien au passage ds la 2eme onglet
rojbisami
Messages postés6Date d'inscriptiondimanche 26 avril 2009StatutMembreDernière intervention18 avril 2010 7 avril 2010 à 04:02
Je vous propose de:
1) Définir votre fonction JavaScript recup() qui retourne valeursite. N'integrez pas du code php dans cette fonction.
2)Convertir votre variable Javascript (retournée par votre fonction) en une variable php.
3)Ecrire une fonction php qui va inclure le fichier.php correspondant à votre variable $valeursite.
Bon Travail