login  Naam:   Wachtwoord: 
Registreer je!
 Forum

AJAX en php

Offline blablabla - 10/10/2008 13:44 (laatste wijziging 10/10/2008 13:45)
Avatar van blablablaNieuw lid is het mogelijk om via php dat XMLHTTobject te veranderen dus dit:
  1. XMLHTTPObject.open('GET', 'bestand.php?id=PHP variabel', true);

7 antwoorden

Gesponsorde links
Offline Chilion - 10/10/2008 14:28
Avatar van Chilion MySQL interesse Wat wil je er aan veranderen, wat moet het worden?
Offline blablabla - 10/10/2008 14:30 (laatste wijziging 10/10/2008 14:57)
Avatar van blablabla Nieuw lid ik heb dit:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  5. <title>Untitled Document</title>
  6. </head>
  7.  
  8. <body>
  9. <html>
  10. <head>
  11. <script type="text/javascript">
  12. var xmlhttp;
  13. function loadXMLDoc(url)
  14. {
  15. xmlhttp=null;
  16. if (window.XMLHttpRequest)
  17. {// code for Firefox, Opera, IE7, etc.
  18. xmlhttp=new XMLHttpRequest();
  19. }
  20. else if (window.ActiveXObject)
  21. {// code for IE6, IE5
  22. xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  23. }
  24. if (xmlhttp!=null)
  25. {
  26. xmlhttp.onreadystatechange=state_Change;
  27. xmlhttp.open("GET",url,true);
  28. xmlhttp.send(null);
  29. }
  30. else
  31. {
  32. alert("Your browser does not support XMLHTTP.");
  33. }
  34. }
  35.  
  36. function state_Change()
  37. {
  38. if (xmlhttp.readyState==4)
  39. {// 4 = "loaded"
  40. if (xmlhttp.status==200)
  41. {// 200 = "OK"
  42. document.getElementById('T1').innerHTML=xmlhttp.responseText;
  43. }
  44. else
  45. {
  46. alert("Problem retrieving data:" + xmlhttp.statusText);
  47. }
  48. }
  49. }
  50. </script>
  51. </head>
  52.  
  53. <body onload="loadXMLDoc('test_xmlhttp.txt')">
  54. <div id="T1" style="border:1px solid black;height:40;width:300;padding:5"></div><br />
  55. <button onclick="loadXMLDoc('test_xmlhttp2.txt')">Click</button>
  56. </body>
  57.  
  58. </html>
  59.  
  60. </body>
  61. </html>

dit heb ik van w3schools gehaald, maar als ik het bestand test_xmlhttp.txt vernieuw en upload, verandert er niks, terwijl ik wil dat ie automatisch veranderd, hoe doe ik dit?
ik denk dat ik een andere event nodig heb, maar welke?
Offline mark92 - 11/10/2008 21:24
Avatar van mark92 Gouden medaille

Nieuw lid
een interval instellen en om de X seconden laten refreshen/handeling opnieuw uitvoeren
Offline KeesHak - 14/10/2008 14:08
Avatar van KeesHak Nieuw lid Je wilt dus dat hij om het x aantal seconden deze (XMLHTTPObject.open('GET', 'bestand.php?id=PHP variabel', true);) functie opnieuw aanroept, maar dan met een ander id ofzo?
Offline Erwt - 14/10/2008 14:14 (laatste wijziging 14/10/2008 14:15)
Avatar van Erwt PHP beginner Ik snap de vraag niet helemaal.

Ga er eens rustig voor zitten, pas een cola en leg eens in stappen uit wat je resultaat moet worden. Als je dan nog specifieke wensen hebt in de manier van werken dan kunnen we dat meenemen.

offtopic: Doe toch maar nen water 
Offline blablabla - 18/10/2008 11:20
Avatar van blablabla Nieuw lid ik wil om de x aantal seconden een pagina aanroepen met dezelfde id, verder niks
Offline djb - 18/10/2008 13:47
Avatar van djb PHP beginner Maar wat heeft dit met php te maken?

En met javascript kan je gewoon de code na x aantal seconden op nieuw opvraagen 

Een beetje zoekwerk op sitemasters kan geen kwaad 
http://www.site...amp;id=267
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.185s