Ajax-post request werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

PHP Developer

Functieomschrijving Wij zijn op zoek naar een PHP Developer met Laravel ervaring! Voor een groeiende werkgever in regio Breda zijn wij op zoek naar een medior PHP developer met Laravel ervaring. Je gaat aan de slag met het ontwikkelen van maatwerk software voor klanten in een specifieke markt. Als PHP developer ben je samen met een gemotiveerd team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het innoveren van informatiesystemen voor klanten in een specifieke branche. Als software developer ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Om

Bekijk vacature »

Database ontwikkelaar

Functieomschrijving Wil jij aan gave logistieke softwareprojecten werken en bij een uniek softwarebedrijf in de regio van Tilburg? Wacht niet langer en reageer snel op deze vacature. Als Database ontwikkelaar ga je aan de slag het schrijven van stored procedures en verder uitbouwen van de SQL database. Je werkt in een database team, met allemaal mensen die energie krijgen van software en techniek. Verder krijg je als taak: Optimaliseren en uitbouwen van de MS SQL databases die gebruikt worden; Optimaliseren van query's, waardoor er efficiënter gewerkt kan worden; Je werkt met de technieken T-SQL of PL/SQL; Bij interesse kan je

Bekijk vacature »

Front-end developer wanted! (Angular, React, Vue.j

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Magento developer

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als back-end developer fungeer je als het verlengstuk van hun klanten. Technisch complexe zaken pak je met liefde op, en hierin werk je samen met o.a. front-end developers en designers. Klanten verwacht hierin kwaliteit van het hoogste niveau en een proactieve, meedenkende rol bij het maken van zowel technische als strategische keuzes. Ga

Bekijk vacature »

Front-end React developer

Functie Het frontend team bestaat momenteel uit 4 dedicated front-enders en is hard aan het groeien! Ook werken er diverse designers waar je veel mee schakelt. Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren, jij bent hierin de schakel tussen de eindgebruiker en de slimme backend. Je werkt in het frontend team samen met de backend teams en product owners om te zorgen dat onze applicaties een fijne gebruikerservaring opleveren. Ze werken o.a. met: React, Atomic design, Styled components, JavaScript / TypeScript, NPM, Webpack Blade templates, HTML, SCSS, Git flow. Eisen • HBO

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »

Medior PHP Developer

Functie omschrijving Ben jij een getalenteerde PHP Developer en aan de slag in een gemotiveerd team? Lees dan snel verder! Voor onze opdrachtgever in de omgeving van Valkenswaard zijn we op zoek naar een ervaren PHP developer. Jij gaat hier zorg dragen voor het optimaliseren en up-to-date houden van de bestaande applicaties. Je werkt verder aan de applicaties die jij verder ontwikkelt. Dit doe je voornamelijk met PHP en MySQL. Verder ga je je bezig houden met: Het uitbouwen van het E-commerce software platform. Deelnemen aan overleggen met het team. Het ondersteunen van jouw team developers (3 man) en helpen

Bekijk vacature »

UX Writer (m/v/d)

UX Writer (m/v/d) Everything we do, starts with you. Together with you, we build the most human-centric fintech. We have the ambition to create the next. And - with Bertelsmann - a strong foundation to start from. Let’s make it new – for society and for yourself. Wij zijn op zoek naar een UX Writer (m/v/d) Fulltime - Op ons kantoor in Amsterdam of Heerenveen / deels vanuit huis Als UX Writer bij Riverty hou jij je bezig met onze strategie om daar te zijn waar onze gebruikers zijn en op de manier waarop zij ons nodig hebben, terwijl wij

Bekijk vacature »

Oracle APEX Ontwikkelaar (3.500-6.000 euro)

Bedrijfsomschrijving Ben jij een getalenteerde Oracle APEX ontwikkelaar met minimaal één jaar ervaring in het ontwikkelen van Oracle APEX-applicaties? Ben je gepassioneerd over het ontwikkelen van bedrijfskritische oplossingen en wil je werken bij een toonaangevend consultancybedrijf? Dan zijn wij op zoek naar jou! Deze organisatie beschikt over zowel inhouse als externe projecten, maar bovenal over een sterk team en netwerk van opdrachten waardoor jij jezelf verder kunt ontwikkelen. Het team bestaat uit een aantal junior en medior developers, maar vooral uit senioren. De business unit managers binnen het team zijn mensen die hun vak verstaan en zelf als Oracle APEX

Bekijk vacature »

Java Developer

Dit ga je doen Als Java Developer ben je verantwoordelijk voor: Het ontwikkelen van nieuwe en bestaande webservices; Het uitbreiden van functionaliteiten binnen de producten- en dienstenportefeuille; Het werken aan gegevensuitwisseling met bijvoorbeeld SOAP; Testen van frameworks met gebruik van UNIT en Selenium. Hier ga je werken De organisatie waar je komt te werken is een semi-overheidsinstelling, gesitueerd in Utrecht en zorgt voor een goede samenwerking tussen verschillende overheidsinstanties. Het is een familiaire club die gaat voor kwaliteit en langdurige relaties. Zo zorgen zij ervoor dat er op grote schaal vertrouwelijke informatie tussen verschillende overheidsinstellingen wordt uitgewisseld. Hun werk zorgt

Bekijk vacature »

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 13382 Introductie We is looking for a HANA Developer to work for our client. The candidate has to have an experience in building Data Intensive Applications (DIA’s). The role of a HANA Developer at ASML involves working on building Data Intensive Applications in an industrial/enterprise environment. The primary responsibility is to handle data from various sources and determine the best way to structure it for use by data analysts, who will run queries and algorithms against it for predictive and prescriptive analytics through machine learning. Wat verwachten we van jou?

Bekijk vacature »

App Developer

Samen werken aan een gezonder Nederland en toekomstbestendige zorg voor iedereen. Dat is de impact die jij kan hebben als App Developer bij VGZ. Wil jij een bijdrage leveren aan een maatschappij waarin iedereen zich thuis voelt? Bekijk dan de vacature. Uit onderzoek van Computable is VGZ verkozen tot ‘beste niet-ICT werkgever voor ICT’ers van Nederland’ Hoe ook jij het verschil maakt Als App developer werk jij aan het belangrijkste communicatiekanaal van VGZ, namelijk de App! Als App developer bij VGZ maak je onderdeel uit van een van onze App-teams. Met een goede mix van kennis en ervaring zet je

Bekijk vacature »
ToySoldier ZegIkNiet

ToySoldier ZegIkNiet

20/11/2008 21:48:00
Quote Anchor link
Ik zie de fout niet..


index.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="nl">
<head>
    <!-- no cache headers -->
    <meta http-equiv="Pragma" content="no-cache" />
    <meta http-equiv="Expires" content="-1" />
    <meta http-equiv="Cache-Control" content="no-cache" />
    <!-- end no cache headers -->
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <!-- CSS Stylesheet -->
    <style type="text/css">
    </style>
    <script type="text/javascript" src="./ajax.js"></script>
    <title>Wesdesignz - Rescripting your website!</title>
</head>
<body>
    <form method="post" action="./test.php">
        <input type="text" name="username" id="username" value="" /> &nbsp; <input type="submit" value="Verstuur formulier" onclick="javascript: load('./test.php', 'POST', 'answer'); return false;" />
    </form>
    <hr size="1" />
    <div id="answer">Laad de url</div>
</body>
</html>


ajax.js :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
function load(url, mode, answer)
{
    var xmlHttp;
    try
    {
        xmlHttp=new XMLHttpRequest();
    }
    catch (e)
    {
        try
        {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            try
            {
                xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e)
            {
                alert("Your browser does not support AJAX!");
                return false;
            }
        }
    }
    
    xmlHttp.onreadystatechange = function()
    {
        if ( xmlHttp.readyState == 4 )
        {
            document.getElementById( answer ).innerHTML = xmlHttp.responseText;
        }
    }
    xmlHttp.open(mode, url, true );
    if ( mode == 'POST' )
    {
        xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    }
    xmlHttp.send( null );
}


Het antwoord:
POST

Array
(
)

POST komt van $_SERVER['REQUEST_METHOD'] af.
Array () = print_r( $_POST );
Gewijzigd op 01/01/1970 01:00:00 door ToySoldier ZegIkNiet
 
PHP hulp

PHP hulp

26/04/2024 00:55:15
 
Jesper Diovo

Jesper Diovo

20/11/2008 22:10:00
Quote Anchor link
1. Gebruik mozilla firefox.
2. Download en installeer firebug.
3. Voer de request nogmaals uit, en kijk nu wat firebug zegt.
Gewijzigd op 01/01/1970 01:00:00 door Jesper Diovo
 
PHP Newbie

PHP Newbie

21/11/2008 00:14:00
Quote Anchor link
Gebruik een framework zoals mootools of Jquery. Op die manier krijg je op een gemakkelijke manier een ajax request die overal werkt. Kijk hier eens naar bijvoorbeeld.
 
Tikkes C

Tikkes C

21/11/2008 10:15:00
Quote Anchor link
daar heeft TS nu niets aan, hij wil zijn script werkend krijgen en indien hij de fout niet vindt, leert hij dus niets bij...

maar TS, ik denk dat je je antwoord op phphulp niet gaan vinden, spijtig genoeg.
Ik heb hier namelijk ook al enkele AJAX vraagjes gezet maar deze bleven onopgelost...probeer eens W3schools.com ofzo...

(dit is niet aanvallend bedoel jongens ;) )

wat Jezpur zegt doe je best wel, die firebug is echt handig...zo zie je welke waarden er gestuurd worden etc en ben je zeker :)
 
ToySoldier ZegIkNiet

ToySoldier ZegIkNiet

21/11/2008 17:57:00
Quote Anchor link
@ Jezpur: Ik werk al met firebug en mozilla firefox ;)

@ PHP Newbie: Ik gebruik normaal Mootools maar ik die kan je niet inline gebruiken, wat voor mij makkelijker is dan alles via classes en dergelijke aanroepen.

@ Tikkes: Zal nog eens met Firebug kijken dan..

Ik heb gekeken, zonder succes.. Het verzoek word perfect gestuurd en opgehaalt, maar de $_POST variable is gewoon leeg.
Gewijzigd op 01/01/1970 01:00:00 door ToySoldier ZegIkNiet
 
Jesper Diovo

Jesper Diovo

21/11/2008 18:36:00
Quote Anchor link
ToySoldier schreef op 21.11.2008 17:57:
@ Jezpur: Ik werk al met firebug en mozilla firefox ;)


Waarom maak je daar dan geen gebruik van? Die heeft al lang aangegeven wat er hier fout zit.
 
ToySoldier ZegIkNiet

ToySoldier ZegIkNiet

21/11/2008 18:54:00
Quote Anchor link
Wat is er dan fout? Alles word gestuurd, de $_SERVER['REQUEST_METHOD'] is post, maar toch is de $_POST var leeg?
 
ToySoldier ZegIkNiet

ToySoldier ZegIkNiet

22/11/2008 13:50:00
Quote Anchor link
Iemand enig idee? (Ja, ik weet dat bumpen niet mag. Maar als ik niet bump duurt 't nog wel even voor ik een antwoord krijg)
 
Maarten Slenter

Maarten Slenter

22/11/2008 13:54:00
Quote Anchor link
bumpen mag best hoor, je bent alleen 5 uurtjes te vroeg:P

Maar eh, ik zie nergens dat jij iets van post vars mee stuurt, dus welke data verwacht jij dan te zien in je POST?

Er zijn geen standaard POST variabelen hoor, de POST array is gewoon leeg als er geen POST data mee wordt gestuurd
 
ToySoldier ZegIkNiet

ToySoldier ZegIkNiet

22/11/2008 13:56:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
    <form method="post" action="./test.php">
        <input type="text" name="username" id="username" value="" /> &nbsp; <input type="submit" value="Verstuur formulier" onclick="javascript: load('./test.php', 'POST', 'answer'); return false;" />
    </form>


Hoort dat niet de variable 'username' mee te sturen ?
 
Maarten Slenter

Maarten Slenter

22/11/2008 14:01:00
Quote Anchor link
dat gaat niet automagisch gebeuren:D

Ik zou toch even mootools erbij pakken en mootools dat laten afhandelen, daarin wordt dat netjes geregeld.

Je moet iig nog iets extra's meegeven, het meesturen gaat (zoals ik al zei) niet automagisch
 
ToySoldier ZegIkNiet

ToySoldier ZegIkNiet

22/11/2008 15:25:00
Quote Anchor link
Zal eens zoeken dan.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.