Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1040 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème AJAX

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème AJAX

n°2121660
atout1
Etudiant
Posté le 16-01-2012 à 15:53:32  profilanswer
 

Bonjour, tout le monde ça va ?  
 
historique de mon problème :)  
 
j'avais un site qui marche très bien sur une version PHP 4 (je ne sais pas exactement quel version) et apès la mise à jour vers PHP 5 le site à planter et ne fonctionne plus (problème de migration avec l'extension PEAR, .. ) donc j'ai réinstaller la version PHP 4.4.9 pour faire tourne mon site sous PHP4 de nouveau et là le problème avec PEAR ont disparu, mais j'ai des problèmes avec des liens générer par des requetes AJAX rien qui fonctionne :S et je ne comprend pas pourquoi, le code est propre personne à touche le code ça fait un moment,  
 
mon problème est le suivant :  remoteObject is undefined
 
voici mon code :
 

Code :
  1. <?
  2. error_reporting(0);
  3. //error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
  4. require_once 'MDB2.php';
  5. require_once 'Structures/DataGrid.php';
  6. require_once 'HTML/AJAX/Server.php';
  7. require_once 'HTML/Table.php';
  8. require_once ("inc/adm_fonctions.php" );
  9. require_once ("inc/front_entreprise.class.php" );
  10. require_once ("inc/adm_entreprise.class.php" );
  11. require_once ("cfg/bdd.php" );
  12. require_once 'test.php';
  13. $entreprise = new entreprise();
  14. include("page_config.php" );?>
  15.   <head>
  16.     <? include("head.php" )?>
  17.    
  18.     <script type='text/javascript' src='ajax_server.php?client=all&stub=entreprise'></script>
  19.     <script language="javascript">
  20. var entrepriseCallback = {
  21.     getnomenclature: function(resultSet) {
  22.        var resultDiv = document.getElementById(resultSet["destination"]);
  23.        resultDiv.innerHTML = '';
  24.        resultDiv.innerHTML = resultSet["content"];
  25.     },
  26.   editnomenclature: function(resultSet) {
  27.     var resultDiv = document.getElementById(resultSet["destination"]);
  28.   resultDiv.style.display = 'block';
  29.   resultDiv.innerHTML = resultSet["content"];
  30.   },
  31.   delnomenclature: function(resultSet) {
  32.     var resultDiv = document.getElementById(resultSet["destination"]);
  33.   //resultDiv.style.display = 'block';
  34.   resultDiv.innerHTML = resultSet["content"];
  35.   }
  36.  
  37. }
  38. var remoteObject = new entreprise(entrepriseCallback);
  39.     </script>
  40.    
  41.   </head>
  42.  
  43.   <body onLoad="MM_preloadImages('images/icones01_on.gif','images/icones02_on.gif','images/icones03_on.gif','images/icones04_on.gif','images/icones06_on.gif','images/icones07_on.gif','images/icones08_on.gif','images/icones09_on.gif','images/icones10_on.gif','images/icones11_on.gif','images/icones05_on.gif')" onKeypress="if (event.keyCode==27) document.getElementById('popup').style.display='none'">
  44. <div id="wrap">
  45.   <div id="conteneur">
  46.    
  47.     <? include("header.php" ); ?>
  48.    
  49.     <div id="page">
  50.      
  51.       <? include("menu1.php" ); ?>
  52.      
  53.       <div id="col2">
  54.        
  55.       <div id="popup" style="display:none;"></div>
  56.        
  57.       <div style="clear:both;">
  58.        <script language="javascript">
  59. function checkfullsearch(form_obj) {
  60.   if(form_obj.txt.value.length<3) {
  61.     alert ("Veuillez saisir au moins 3 caractères" );
  62.     return false;
  63.   }
  64.   return true;
  65. }
  66.        </script>
  67.        <p class='cadreblack'>Recherche par mot-cl&eacute; (produit, service, entreprise)</p>
  68.        <form name=fulltext action="resultats.php" method="get" onSubmit="return checkfullsearch(this)">
  69.             <input type=text value="" name="txt" size="40" maxlength="64"/>
  70.             <input type="submit" value="ok" />
  71.           </form>
  72.        <br />
  73.        <p class='cadreblack'>Recherche alphab&eacute;tique des soci&eacute;tes</p>
  74.        <span style="letter-spacing:-0.02em;">
  75.        <a href='resultats.php?alpha=*' class='alphabet'>#&nbsp;</a>|
  76. <?
  77. for ($i=ord('A'); $i<=ord('Z') ; $i++) {
  78.   $tab_tmp[] = "<a href='resultats.php?alpha=".chr($i)."' class='alphabet'>&nbsp;".chr($i)."&nbsp;</a>";
  79. }
  80. echo join("|",$tab_tmp);
  81. ?>
  82.        </span>   
  83.        <br /><br />
  84.        <p class='cadreblack'>Recherche dans la nomenclature</p>
  85. <?
  86. $tab_tmp = getnomenclature("listnomenclature",1,0);
  87. echo $tab_tmp["content"];
  88. ?>
  89.        <hr />
  90.        <div id="listnomenclature" ></div>
  91.       </div>
  92.       <br /><br /><br /><br /><br />
  93.       <p><a href="#" class="lookup">Haut de la page</a></p>
  94.       </div>
  95.      
  96.       <? include("pub_droite.php" ); ?>
  97.      
  98.       <hr class="separation"/>
  99.      
  100.     </div>
  101.    
  102.     <? include("footer.php" ); ?>
  103.    
  104.   </div>
  105. </div>
  106.    
  107.   </body>
  108. </html>


 
des idées sur comment je peux faire pour résoudre ce problème ?! Merci d'avance
 
Bonne journée

mood
Publicité
Posté le 16-01-2012 à 15:53:32  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème AJAX

 

Sujets relatifs
Problème avec confirm() et AJAX[Ajax] problème d'appel à un fichier php
Ajax > Appel Javascript = Problème !PHP et AJAX Probleme pour renvoyer une valeur
Probleme de chargement du ViewState avec Update Panel Ajax.Problème Javascript/Ajax/PHP
[RESOLU] Probleme avec AJAX Star Rating sur IEProbleme ajax/javascript
Probleme d'upload fichiers div ajax(c urgent)AJAX : problème de compatibilité IE / Firefox
Plus de sujets relatifs à : Problème AJAX


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR