login  Naam:   Wachtwoord: 
Registreer je!
 Forum

PHP uitvoeren met JavaScript

Offline pascalaldo - 09/03/2006 16:11
Avatar van pascalaldoNieuw lid Ik wil dat je op mijn site door op een link te klikken een php script uitgevoerd wordt. Ik hoef geen response.
Wat is de beste manier?
ajax of weten jullie iets beters?
(Ik heb liever niet een popup)

bvd

3 antwoorden

Gesponsorde links
Offline Gerard - 09/03/2006 16:18
Avatar van Gerard Ouwe rakker uitvoeren en met header() terugsturen
uitvoeren in een iframe
AJAX
Offline nemesiskoen - 09/03/2006 18:38 (laatste wijziging 09/03/2006 18:41)
Avatar van nemesiskoen Gouden medaille

PHP expert
AJAX is de manier. Hier is een klein scriptje dat dit doet:

  1. <script language="javascript">
  2. function createRequestObject() {
  3.  
  4. var req;
  5.  
  6. if(window.XMLHttpRequest){
  7. req = new XMLHttpRequest();
  8. } else if(window.ActiveXObject) {
  9. req = new ActiveXObject("Microsoft.XMLHTTP");
  10. } else {
  11. req = NULL;
  12. alert('Probleem met het aanmaken van hetXMLHttpRequest object');
  13. }
  14.  
  15. return req;
  16.  
  17. }
  18.  
  19. var http = createRequestObject();
  20.  
  21. function sendRequest() {
  22. http.open('get', 'depagina.php');
  23. http.send(null);
  24. }
  25. </script>
  26. <input type="button" value="Test" onclick="sendRequest()" />


dePagina.php
  1. <?php
  2. $fp = fopen("bestand.txt", "a");
  3.  
  4. $gegevens = "TESTERDETEST";
  5.  
  6. fwrite($fp, $gegevens);
  7.  
  8. fclose($fp);
  9. ?>


Ik heb ff dit klein scriptje gemaakt zodat je kan zien dat het daadwerkelijk werkt:)
Offline pascalaldo - 09/03/2006 19:07
Avatar van pascalaldo Nieuw lid thnx 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.184s