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] Récupérer variable php en ajax


Sujet :

AJAX

  1. #21
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    181
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 181
    Par défaut
    J'ai testé les variables que j'envoie et elles sont bonnes. Je récupère bien true/false en tant que xhr.responseText sauf que j'ai un problème sur cette envoi justement. Il m'affiche plusieurs balises avant le true/false.

    Voici ce qu'il est écrit :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <pre class='xdebug-var-dump' dir='ltr'>
    <b>array</b> <i>(size=1)</i>
      'id' <font color='#888a85'>=&gt;</font> <small>string</small> <font color='#cc0000'>'depart'</font> <i>(length=6)</i>
    </pre><pre class='xdebug-var-dump' dir='ltr'>
    <b>array</b> <i>(size=1)</i>
      's1' <font color='#888a85'>=&gt;</font> <small>string</small> <font color='#cc0000'>'PROD-CHAFF Terrain'</font> <i>(length=18)</i>
    </pre>true

  2. #22
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    181
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 181
    Par défaut
    En faite je viens de trouver mon erreur. Mon code est bon, le problème venait de var_dump($_GET) et var_dump($_POST) qui m'affiche toutes ces balises.
    Je donne mon code pour ceux que ça pourraient interesser.
    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
    function valider()
    	{
    	var str = document.forms["formdept"].elements["depart"].value;
    	if(window.XMLHttpRequest)
    		xhr = new XMLHttpRequest ();
    	else if (window.ActiveXObject("Microsoft.XMLHTTP"))
    		xhr = new ActiveXObject("Microsoft.XMLHTTP");
    	else 
    	{	
    		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
    		return;
    	}
    	var filename = "Config/PHP/Validator.php?id=depart";
    	var s1 = str;
    	var data = null;
    	if(s1 != "")
    		data = "s1="+str;
    	xhr.open("POST", filename,false);
    	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    	xhr.send(data);
    	if(xhr.responseText == "true")
    		{return true;}
    	else
    	{ 
    		alert("Veuillez saisir un nom de DEPARTEMENT valide !");
    		return false;
    	}
    }

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. [AJAX] récupérer variable php après refresh
    Par hpl76 dans le forum AJAX
    Réponses: 0
    Dernier message: 18/10/2011, 21h09
  2. Réponses: 0
    Dernier message: 20/10/2009, 23h35
  3. [AJAX] Affection variable php via ajax
    Par Invité dans le forum AJAX
    Réponses: 30
    Dernier message: 31/07/2009, 11h30
  4. Réponses: 6
    Dernier message: 15/04/2009, 14h20
  5. [AJAX] Rafraichir variable php avec ajax
    Par sff dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 02/04/2008, 15h01

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