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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut [AJAX] Error: the xajax Javascript component could not be included. Perhaps the URL is incorrect? URL: /xampp/
    Bonjour ,

    je suivie cette tutorial http://www.6ma.fr/tuto/listes+deroul...iques+ajax-301 et voila mon code
    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
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    <?php 
    	$host_db="localhost";
    	$user_db="root";
    	$password_db="";
    	$bdd_db="leaderprice_test";
    	$connect_db = mysql_connect($host_db,$user_db,$password_db);
    	mysql_select_db($bdd_db,$connect_db);
    	require_once("/xampp/htdocs/xajax_core/xajax.inc.php");
    function SelectSouscat($catid)
    {
    	$options="";
    // créé un nouvel objet permettant d'envoyer une réponse au côté client
    	$objResponse = new xajaxResponse();
    // on selectionne les sous-catégorie en fonction de l'id de la catégorie mère
    	$sql="SELECT id_mag,cp,nom_mag FROM liste_magasins WHERE cp = '".$catid."'";
    	$req=mysql_query($sql);
    	while ($souscat = mysql_fetch_array($req))
    {
    // on place toutes les sous-catégories dans des options valables pour la liste SELECT
    	$options .= '<option value="'.$souscat['id_mag'].'">'.$souscat['nom_mag'].'</option>';
    }
    	$objResponse->addAssign("liste_magasin","innerHTML",$options);
    	   // envoie la réponse en XML
    	   return $objResponse->getXML();
    }
    	$xajax = new xajax();
    	//$xajax->debugOn();
    	$xajax->registerFunction("SelectSouscat");
    	$xajax->processRequest();
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <?php $xajax->printJavascript("/xampp/htdocs") ?> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Document sans titre</title>
    </head>
     
    <body>
    <form action="form.php" method="post">
    <table width="437" border="0">
      <tr>
        <td><label>Nom :</label>&nbsp;</td>
        <td><input name="nom" type="text" />&nbsp;</td>
      </tr>
      <tr>
        <td><label>Prénom</label>&nbsp;</td>
        <td><input name="prenom" type="text" />&nbsp;</td>
      </tr>
      <tr>
        <td><label>Date de naissance (JJ/MM/AAAA)</label>&nbsp;</td>
        <td><input name="date" type="text" />&nbsp;</td>
      </tr>
      <tr>
        <td><label>Votre code postal</label>&nbsp;</td>
        <td><input name="codepostale" type="text" id="code" onchange="xajax_SelectSouscat(this.value) />&nbsp;</td>
      </tr>
      <tr>
        <td><label>Séléctionnez votre magasins parmis la liste ci-dessous:</label>&nbsp;</td>
        <td><select name="magasin" id="liste_magasin"></select><br />&nbsp;</td>
      </tr>
      <tr>
        <td><label>Votre adresse e-mail :</label>&nbsp;</td>
        <td><input name="email" type="text" />&nbsp;</td>
      </tr>
      <tr>
        <td><label>N° de mobile* :</label>&nbsp;</td>
        <td><input name="mobile" type="text" />&nbsp;</td>
      </tr>
      <tr>
        <td align="right"><p>&nbsp;
            </p>
          <p>
            <input name="valider" type="button" value="VALIDER" />
          </p>
        <p>&nbsp;</p></td>
          </tr>
      <tr>
        <td>*Champs facultatifs</td>
      </tr>
    </table>
     
    <label></label>
    <br />
     
     
    </body>
    </html>
    merci

  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,
    est-ce que ça ne peut pas être dû à la double-quotte manquante ici
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onchange="xajax_SelectSouscat(this.value)"
    ?

    A+

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    merci mais j'ajoute le mais il donne la meme message Error: the xajax Javascript component could not be included. Perhaps the URL is incorrect?
    URL: /xampp/htdocs/xajax_js/xajax_core.js

    merci

  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
    Ce n'était qu'une supposition (et une correction à faire de toutes façons)

    Par contre, s'agissant d'une adresse local, difficile de vérifier pour toi si elle est correcte

    A+

  5. #5
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    je teste localement
    il s'affiche meme erreur Error: the xajax Javascript component could not be included. Perhaps the URL is incorrect?
    URL: /xampp/htdocs/xajax_js/xajax_core.js
    moi je pense que le chemin de xajax_core.js
    est ce que ce chemin correct car je mets dans C:\xampp\htdocs\xajax_js
    Cordialement

  6. #6
    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
    Teste l'url avec la barre d'adresse de ton nav : si tu arrives à ouvrir ton .js c'est qu'elle est bonne ...

    A+

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/03/2012, 14h31
  2. Réponses: 1
    Dernier message: 09/10/2008, 10h46
  3. SAPGui component could not be instantiated
    Par BaldeckJ dans le forum Bases de données
    Réponses: 11
    Dernier message: 22/03/2006, 18h51

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