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] responseText ne renvoit rien


Sujet :

AJAX

  1. #1
    Membre confirmé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Points : 575
    Points
    575
    Par défaut [AJAX] responseText ne renvoit rien
    Bonjour à tous,

    Je m'auto forme à l'AJAX depuis quelque jour et je rencontre un problème.
    Mon responseText ne me renvoit rien du tout, même pas une boite de dialogue

    Voici mon code AJAX
    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
     
    function modif_animal() {
     
    	var id = document.form_modif.id.value;
    	OAjax.open("POST","modif_animal.php",true);
     
    	OAjax.onreadystatechange = function()
        {
     
    		 if (OAjax.readyState == 4 && OAjax.status==200)
    		  {	
    		  alert(OAjax.responseText);
     
    			 if (OAjax.responseText == "oka") {
     
    				alert("ok");
    			 }
    			 else  {
     
    				 alert("pas ok");
    			 }
    		  }	
         }
              alert(id);
    		  OAjax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
              OAjax.send('p='+id);
         }
    Et mon code php
    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
     
    <?php
    session_start();
    header('Content-Type: text/html; charset=UTF-8');
    include("connect.php");
    $pseudo = $_SESSION['pseudo'];
    $requete = "SELECT type_animal FROM animal WHERE id_animal='".$_POST['p']."'";
    mysql_query("SET NAMES 'utf8'");
    $quert = mysql_query($requete);
    $fe  = mysql_fetch_array($quert);
    if(fe) {
            echo "oka";     
    }
    else {
    echo "erreur"
    }
       
     
     
    ?>
    Avec la console de firebug il me met en rouge cela
    "POST http://xxx/modif_animal.php"
    et sur la même ligne j'ai :
    modif_animal.js (ligne 40) ce qui correspond à OAjax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');

    Il me dit aussi qu'il y a des erreurs aux lignes 41, 45 et 46 alors qu'il n'y a pas de code correspondant...

    Si quelqu'un peut m'aider à comprendre pourquoi ça ne me donne pas de réponse se serait cool

  2. #2
    Membre confirmé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Points : 575
    Points
    575
    Par défaut
    problème réglé

    soucis dans le fichier php
    et oubli du return false; dans la balise form

    voilà voilà

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

Discussions similaires

  1. [AJAX] responseText et JS de <script>
    Par lionheart33806 dans le forum Général JavaScript
    Réponses: 25
    Dernier message: 18/10/2006, 16h08
  2. [AJAX] responseText ou responseXML ?
    Par Greggggggg dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 29/08/2006, 09h46
  3. confirm() ne renvoit rien
    Par Anduriel dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 20/06/2006, 14h22
  4. [AJAX] responseText est vide
    Par julien.63 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 18/04/2006, 16h28
  5. [IB][IBQUERY][D7 pro] Procédure stockée ne renvoit rien
    Par N1bus dans le forum Bases de données
    Réponses: 7
    Dernier message: 16/10/2004, 23h33

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