begin process at 2012 05 28 15:08:06
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Web 2.0

 > 

Ajax

 > 

AJAX-PHP affichage du résultat d'un script


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

AJAX-PHP affichage du résultat d'un script

mercredi 20 janvier 2010 à 03:09:21 | AJAX-PHP affichage du résultat d'un script

almaje

Bonjour,
voila j'ai probleme avec l'affiche d'un de les scripts et pour tout le code est bon c'est ajax et php :

test.php
<head>
<title>test 4</title>
<script src="ajax.js"type="text/javascript">
</script>
</head>

<body>
<input name="nb" type="text" id="nb" onchange="affich_seance()" />
<p>
<span id="sujet1"></span>
</p>
</body>

ajax.js
function getXhr(){
var xhr = null;
if(window.XMLHttpRequest) // Firefox et autres
xhr = new XMLHttpRequest();
else if(window.ActiveXObject){ // Internet Explorer
try {
xhr = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
}
else { // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
xhr = false;
}
return xhr;
}
function affich_seance()
{
getXhr();
xhr.onreadystatechange = function()
{
if(xhr.readyState == 4 && xhr.status == 200)
{
// On affiche dans le span sujet1 le retour de ajaxsujet1.php
document.getElementById('sujet1').innerHTML = xhr.responseText;
}
}
// On envoie la requete a "ajaxsujet1.php"
xhr.open("POST",'ajaxsujet1.php',true);
xhr.setRequestHeader('Content-Type','applicati
on/x-www-form-urlencoded');
// On recupere la valeur de l'input ayant pour id: nb
nb = document.getElementById('nb').value;
// On envoie a ajaxsujet1 le nb recupéré
xhr.send("nb="+nb);
}

ajaxsujet1.php
<?php
if(isset($_POST['nb']))
{
$nb=$_POST['nb'];
for ($i=0;$i<$nb;$i++)
{
?>
<select name="jour<?php echo $i; ?>">
<option>Lundi</option>
<option>Mardi</option>
<option>Mercredi</option>
<option>Jeudi</option>
<option>Vendredi</option>
<option>Samedi</option>
<option>Dimanche</option>
</select>
<select name="seance<?php echo $i; ?>">
<option>8h15-9h45</option>
<option>10h-11h30</option>
<option>11h45-13h15</option>
<option>14h15-15h45</option>
<option>16h-17h30</option>
<option>17h45-19h15</option>
</select>
<?php
}
}
?>

Merci d'avance pour vos réponses parce que maintenant je bug vraiment
jeudi 25 mars 2010 à 17:33:55 | Re : AJAX-PHP affichage du résultat d'un script

wdridi

Réponse acceptée !
vous utilisez getXHR()sans affecter l'objet retourné dans une variable
corrigez votre code en écrivant
xhr=getXhr(); et non pas getXhr() dans la première ligne de la fonction affich_seance()
jeudi 25 mars 2010 à 22:45:12 | Re : AJAX-PHP affichage du résultat d'un script

almaje

meerci


Cette discussion est classée dans : php, ajax, nb, xhr, ajaxsujet1


Répondre à ce message

Sujets en rapport avec ce message

chat et ajax affichage (aide) [ par speedylol ] bonjour j 'ai trouver sur la toîle c'est deux script un en ajax qui doit rafraîchir le script php mais je comprends pas bien le fonctionnement, seriez Requetes ajax [ par sbool ] Bonsoir;Cela fait plusieurs mois que je me dépatouille tout seul sur un site, mais la je galere vraiment,Je viens voir des grands programmeurs car c'e Galère ajax et cookies avec php [ par sbool ] Bonsoir tout le monde;Je ramme grave depuis une heure avec mon script:Avec un exemple de wikipedia, je viens juste de me mettre à l'ajax (pourtant les AJAX - probleme envoi d'un POST [ par ju0123456789 ] Bonjour, Je vais essayer d'etre précis dans ma demande sachant que je suis débutant en AJAX. Je construis actuellement une page d'album photo que j'e Formulaire avec Ajax PHP MySQL [ par vargas ] Bonjour à tous je m'adresse à vous car je suis pris avec un grand problème, je sais qu'il y a beaucoup des post que parlent déjà de mon problème mais Problèmes listes déroulantes dynamiques avec php et ajax [ par maha1987 ] Bonjour tout le monde, je veux afficher 3 listes liées dynamiquement ,mon problème c'est que la 1ère et la 2ème liste s'affichent mais la 3ème non, vo Modifier une variable php sans passer par un fomulaire [ par mailliam ] Tcho à tous! Je veux afficher une grille faite avec 100 images (10x10). J'aimerais que quand je clique sur la 1ère image ça envoie une variable php a Client IRC en PHP AJAX (ou Javascript) [ par OscarWell ] Bonjour, Je suis à la recherche d'un client IRC entièrement écrit en PHP / AJAX. Je ne veux surtout pas un client en Flash ou Applet Java. J'ai beau Sript de connexion MySQL/PHP/Ajax [ par tebedia ] Bonjour. Ayant acquis quelques connaissances en CSS, PHP, SQL, JAVASCRIPT, je souhaiterais à présent me pencher sur l'AJAX. Je voudrais me lancer dan Aide PHP AJAX [ par marwen37 ] Bonjour tout le monde je suis entrain de créer un formulaire, une interface de connexion (id, mot de passe) qui mène a un formulaire de consultation (


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,248 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales