• 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

    eeyk 22 mei 2026 om 19:28
  • Ictscripters Chat

    AarClay 21 april 2026 om 11:34
  • PWYL source gezocht

    Syntax 25 maart 2026 om 11:44
  • 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

  • Sicarras.com - Moderne Mafia Text-Based RPG

    Jeffrey.Hoekman 27 mei 2026 om 17:40
  • 370 Nieuwe Domeinnamen April 2026

    shiga 1 mei 2026 om 12:06
  • Snel een website nodig?

    Syntax 10 april 2026 om 12:55

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

  • 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

  • Datalek bij leverancier Canvas - Universiteit van Amsterdam

    ICTscripters 10 mei 2026 om 12:03
  • Data privacy in 2026: Hoe de naleving van GDPR verandert

    ICTscripters 8 mei 2026 om 12:16
  • Tech.eu - Europees Start-up, Financiering en Technologienieuws

    ICTscripters 7 mei 2026 om 12:15

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

  • 6 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