• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Het Grote Vibe Code Topic

    Syntax 25 maart 2026 om 11:46
  • PWYL source gezocht

    Syntax 25 maart 2026 om 11:44
  • Ictscripters Chat

    Frenzo.Brouwer 9 maart 2026 om 21:31
  • Help testers nodig voor android app Urgent

    Servertjee 20 februari 2026 om 12:07
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    Servertjee 20 februari 2026 om 12:06
  • Afspraken systeem met planbeperking

    Jeffrey.Hoekman 20 februari 2026 om 11:52
  • Developer Gezocht

    Servertjee 19 februari 2026 om 17:31
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Servertjee 18 februari 2026 om 16:57

Marktplaats

  • Domeinportfolio uitkuis

    Syntax 19 maart 2026 om 10:18
  • Heel wat sterke domeinen > 2 letters, 3 letters, premiums

    Michael DW 11 maart 2026 om 12:12
  • 367 Nieuwe Domeinnamen Februari 2026

    shiga 1 maart 2026 om 14:50

Met behulp van AJAX iets posten

  • MrMees
  • 7 juni 2010 om 19:43
  • MrMees
    De causeur!
    Berichten
    464
    • 7 juni 2010 om 19:43
    • #1

    Hallo iedereen,

    Ik zit wat te experimenteren met AJAX, en er wil maar iets niet lukken.
    Ik wil dus iets posten met AJAX, wat dan gecontroleerd wordt met behulp van PHP.

    Mijn code is nu als volgt:

    PHP
    /*ajax,php*/
    <html>
    <head>
    <script type="text/javascript">
    function plaatsBericht()
    {
    	var naam = document.getElementById("naam").value;
    
    
    	
    	var loadingMessage = 'Wachten...';
    	
    		if (window.XMLHttpRequest)
    		{// code for IE7+, Firefox, Chrome, Opera, Safari
    			xmlHttp=new XMLHttpRequest();
    		}
    		else
    		{// code for IE6, IE5
    			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    		}
    		
    		if(!xmlHttp)
    		{
    			alert("Could not connect!");
    		}
    		
    		xmlHttp.onreadystatechange=function()
    		{
    			if(xmlHttp.readyState > 0 && xmlHttp.readyState < 4)
    			{
    				document.getElementById('result').innerHTML=loadingMessage;
    			}
    			
    			if (xmlHttp.readyState == 4) 
    			{
     
    				document.getElementById('result').innerHTML=xmlHttp.responseText;
    			}	
    
    
    		}
    	
    		var parameters = "naam=" + naam;
    		xmlHttp.open("POST","plaatsen.php",true);
    		
    		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    		xmlHttp.setRequestHeader("Content-length", parameters.length);
    		xmlHttp.setRequestHeader("Connection", "close");
    
    
    		xmlHttp.send(parameters);
    	
    	
    }
    </script>
    </head>
    
    
    <body>
    <div id="result"></div>
    <form action="" method="post">
    <input type="text" id="naam" />
    <input type="submit" name="submit" value="Plaats dit bericht!" onclick="plaatsBericht()" />
    </form>
    
    
    </body>
    </html>
    Toon Meer
    PHP
    /*plaatsen.php*/
    <?php
    print_r($_POST);
    ?>

    Het probleem is dus dat er niks wordt weergegeven in de div 'result'.

    Ik heb veel onderzoek gedaan op google, maar het lukt me niet om het te vinden!

    Weet iemand wat het probleem is dat je niets te zien krijgt?

    Alvast bedankt,
    Mees(MrMees)

    Rembo&amp;amp;Rembo.

    http://www.criminalspoint.com/db/artikel/317.html

  • Guest, wil je besparen op je domeinnamen? (ad)
  • MrMees
    De causeur!
    Berichten
    464
    • 8 juni 2010 om 16:37
    • #2

    BUMP!

    Rembo&amp;amp;Rembo.

    http://www.criminalspoint.com/db/artikel/317.html

  • NielsB
    Junior (Web)Developer
    Berichten
    948
    • 8 juni 2010 om 18:47
    • #3

    Ik zal even binnen 5 minuten in dit bericht een mooi voorbeeld geven. ;)
    Geef me even de tijd.

    Edit:
    http://niels.ngis.nl/projecten/ajax/

    Ik heb hier een voorbeeld script gemaakt.
    Voor html code zie broncode, php code ziet er als volgt uit in het bestand ajax.php:

    PHP
    <?PHP
    $input = $_GET['input'];
    
    
    if(isset($input))
    {
    	if($input == 'test')
    	{
    		echo 'Leuk input word ook nog is gecheckt.';	
    	}
    	else
    	{
    		echo $input;	
    	}
    }
    ?>
    Toon Meer

    Wat heb ik gedaan?
    Om met ajax te werken heb ik eerst een check moeten schrijven waarmee je kijkt of ajax word verstuurd en kan worden uitgevoerd.

    Daarnaast haal ik informatie op en stuur ik het door naar het bestand ajax.php, daar gaat die het informatie verwerken en word de output van het bestand ajax.php uitgelezen in een div genaamd gegevens.

    Voor de rest vul is voor de grap test in . ;)

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.

    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML

    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • MrMees
    De causeur!
    Berichten
    464
    • 8 juni 2010 om 20:50
    • #4

    Ja, als ik de GET methode gebruikt werkt het bij mij ook.
    Dat is juist het vreemde.

    Wanneer ik dan de POST functie wilt gebruiken, dan werkt het niet meer. Heel vreemd, ik weet ook niet wat ik fout doe.

    Zelfs wachten... komt er gewoon te staan, maar hij laat gewoon de post niet zien...

    Rembo&amp;amp;Rembo.

    http://www.criminalspoint.com/db/artikel/317.html

  • Patrick
    Back in the game
    Ontvangen Reacties
    52
    Berichten
    1.417
    • 9 juni 2010 om 21:08
    • #5

    *bump* op aanvraag.

  • NielsB
    Junior (Web)Developer
    Berichten
    948
    • 9 juni 2010 om 21:36
    • #6

    Kijk is naar dit script:
    http://www.captain.at/howto-ajax-form-post-request.php

    Staat uitgelegd hoe je post moet gebruiken.
    Hoop dat ik je hier mee kan helpen.

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.

    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML

    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • MrMees
    De causeur!
    Berichten
    464
    • 10 juni 2010 om 17:02
    • #7

    Echt bedankt NielsB.
    Na een lange tijd puzzelen is het uiteindelijk gelukt.
    Ik denk dat het er vooral aan ligt dat ik men action niet had ingevuld. En daardoor het niet uitvoerde!

    Rembo&amp;amp;Rembo.

    http://www.criminalspoint.com/db/artikel/317.html

  • NielsB
    Junior (Web)Developer
    Berichten
    948
    • 10 juni 2010 om 17:32
    • #8

    Mooi om te horen. ;)
    Ik gebruik voornamelijk de get functie in mijn projecten voor school.
    Post functie heb ik nooit echt geprobeerd, maar ja ik weet ook niet wanneer ik hem nodig zal moeten hebben . ;)

    Want wat jij nu hebt gedaan kan ook gemakkelijk met get functie.
    Hoor graag van mensen wat slimmer is en waarom dat gene beter is.

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.

    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML

    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • MrMees
    De causeur!
    Berichten
    464
    • 10 juni 2010 om 17:46
    • #9

    Ik denk dat dit dan wel helpt:http://javascript.about.com/od/ajax/a/ajaxgp.htm

    Ik koos bewust voor de POST functie, omdat ik het wilde gebruiken voor een bericht te plaatsen. Dit was alleen maar een test om te kijken hoe het moest. ;)

    EDIT:
    Weet jij misschien nog meer wat de moeite is om met AJAX te oefenen?

    Rembo&amp;amp;Rembo.

    http://www.criminalspoint.com/db/artikel/317.html

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Samsung zal miljoenen verdienen aan Apple iPhone Fold dankzij zijn 12GB RAM

    ICTscripters 11 maart 2026 om 22:42
  • Apple heeft zojuist iOS 26.4 Beta 4 vrijgegeven: hier is de verwachte lanceerdatum.

    ICTscripters 11 maart 2026 om 12:01
  • Kritieke kwetsbaarheid in Nginx UI bedreigt gevoelige data

    ICTscripters 10 maart 2026 om 18:29

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 1 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design