IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AJAX Discussion :

[AJAX] ajax et script php


Sujet :

AJAX

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : Cameroun

    Informations forums :
    Inscription : Avril 2009
    Messages : 168
    Par défaut [AJAX] ajax et script php
    bonjour j'ai un petit souci
    je dois afficher ce fichier php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <?php
            print"jjuste un essai";
            ?>
    	<script type="text/javascript">
     		alert("toto");
     	</script>
     	<?php
            print"Date reportée :";
     
    ?>
    dans ce fichier :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    <html>
    <head>
    	<script type="text/javascript" src="ongletValidation.js" ></script >
    </head>
     
    <body>
    	<br>
    	<br>
    	<?php
                    if(isset($_POST["report"]))
                    {
                            $tache=isset($_POST["choixTache"]);
     
                            if($tache=="saisieReporting")
                            {       
                                    ?>
    				<!--<script type="text/javascript">
    				if(confirm("voulez vous continuer à faire le reporting?"))
    					afficheTypeLigne();
    				</script>
    				-->
    				<?php
                                    print "je m'execute d'abord";   
                            }
    //                      if($tache=="saisiesReporting")
    //                      {
    //                      
    //                      }
                                    
                    }       
            ?>
    	<form method ="POST">
    		<label> Selectionnez une tâche : </label>
    		<select name = "choixTache"	id="choixTache" onclick='afficheTache(this.value)'>
    			<option value="saisieReporting">saisie reporting</option>
    			<option value="saisiesReporting">saisies autres reporting</option>
    			<option value="visualisationReporting">visualisation reporting</option>
    			<option value="modifLigne">Modifs infos ligne</option>
    			<option value="modifValidation">Modifs infos validation</option>
    		</select>
    		<div id ="sectionTache">
     
    		</div>
    			</form>	
     
    </body>
    </html>
    et j'utilise pour cela ajax das une fonction javascript dont voici le fichier:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    function afficheTache(str)
    {
    	xmlhttp=GetXmlHttpObject();
    	if (xmlhttp==null)
    	  {
    		  alert ("Browser does not support HTTP Request");
    		  return;
    	  }
     
    if(str=="modifLigne")
    	{
    		var url="modifInfosLigne.php";
     
    		xmlhttp.onreadystatechange=ajaxmodifInfosLigne;
    		xmlhttp.open("GET",url,true);
    		xmlhttp.send(null);
     
    	}
    function ajaxmodifInfosLigne()
    {
    	if (xmlhttp.readyState==4)
    	{
    		document.getElementById('sectionTache').innerHTML=xmlhttp.responseText;
    	}
     
    }
    mon probleme: je remarque que la fonction alert n'est pas executée quand je lance le 2e fichier php, je n'y comprends rien!!!!!!!!!!!!!!!
    quelqu'un aurait 'il une idee????????

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    Citation Envoyé par lekonquerant Voir le message
    quelqu'un aurait 'il une idee????????
    Oui, comme souvent, une simple recherche dans la FAQ

    A+

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : Cameroun

    Informations forums :
    Inscription : Avril 2009
    Messages : 168
    Par défaut resolution
    bonjour,
    j'ai reussi a resoudre mon pb ainsi au lieu d'utliser un div dans le 2e fichier php pour recevoir les donnees j'ai plutot utilisé un iframe dans lequel je fais refence au fichier php et la ca marche!!!!!!!!!!!!!!
    juste pour savoir est ce que l'utilisation des iframes est conseillée ??

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par lekonquerant Voir le message
    juste pour savoir est ce que l'utilisation des iframes est conseillée ??
    Non !
    D'où ma réponse ci-dessus ...

    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AJAX] Appeler un script php apres traitement réponse Ajax
    Par lekunfry dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 20/10/2008, 13h34
  2. [AJAX] Mon premier script PHP/MYSQL/AJAX
    Par NiC1305 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 05/04/2008, 18h51
  3. Réponses: 8
    Dernier message: 08/06/2007, 21h39
  4. [Ajax] lancer un script php en php (4.x)
    Par zan001 dans le forum Langage
    Réponses: 1
    Dernier message: 08/11/2006, 12h49
  5. [AJAX] Lancer un script PHP au passage de la souris !
    Par DiabolO dans le forum Général JavaScript
    Réponses: 26
    Dernier message: 31/08/2006, 23h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo