Pagina tegelijkertijd bezoeken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Front-End Developer

Als Senior Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Wat doe je als Senior Front-End Developer bij Coolblue? Als Senior Front-end Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Senior Front-end Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Verbeteren van de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Nadenken

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

.NET developer

Functie Jij begint als .NET ontwikkelaar in een team met 10 andere Software Engineers. De werkzaamheden zijn afwisselend, zo kan het dat jij bezig bent met volledig nieuwe features of het door ontwikkelen van bestaande sites of shops. Wij ontwikkelen web applicaties, maar ook mobiele applicaties. Daarnaast bijt jij je soms ook van in externe koppelingen met systemen zoals een ERP. Als team is er een duidelijke focus m.b.t. het waarborgen van de performance en snelheid van webshops. Ook zijn wij expert op het gebied van configuratoren. Kortom enorm veel afwisselende werkzaamheden! Ook jouw werkplek kan afwisselend zijn. Soms heb

Bekijk vacature »

Junior PHP Developer

Functieomschrijving Junior PHP Developer gezocht! Voor een opdrachtgever in de regio Gelderland zijn wij op zoek naar een Junior PHP Developer die onderdeel gaat worden van het ontwikkelingsteam van deze organisatie. In deze functie ga jij aan de slag met het schrijven van software voor de aansturing van en het managen van windparken en bijbehorende onderdelen. Hiernaast ga jij je bezighouden met het ontwikkelen, testen en onderhouden van diverse webapplicaties. Het team waarin je komt te werken bestaat uit 3 developers, hierdoor krijg je veel verantwoordelijkheid en de kans om jezelf verder te ontwikkelen. Er wordt echter wel van je

Bekijk vacature »

Medior/senior Front-end developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

Ervaren C#.NET developer

Functieomschrijving We zijn op zoek naar een ervaren C#.NET programmeur voor een moderne werkgever in de regio Prinsenbeek. Als programmeur zal je bezig zijn met het ontwikkelen van op maat gemaakte webapplicaties voor verschillende klanten, waarbij je ervoor zorgt dat complexe processen zo goed mogelijk worden ondersteund. Je takenpakket omvat onder andere: Werken met databases en dataopslagoplossingen, implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens, evenals het schrijven van technische documentatie en gebruikershandleidingen. Het ontwikkelen en onderhouden van C#.NET-applicaties. Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen. Het schrijven van hoogwaardige en herbruikbare codes.

Bekijk vacature »

Software Developer Mendix / Maatschappelijk Betrok

Dit ga je doen Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Werken met Scrum methodiek; Ontwikkelen van vooruitstrevende oplossingen; Meedenken over nieuwe applicaties en ontwikkelingen; On the job eigen maken van de Mendix omgeving. Hier ga je werken Deze dynamische en snelgroeiende organisatie begeeft zich in de recyclingbranche. Zij nemen op duurzame en efficiënte manier de recycling op zich. Vanwege hun snelle groei zijn zij op zoek naar een young professional die zich graag wilt ontwikkelen als Mendix Developer. Je komt te werken binnen een IT team van +/- 15 medewerkers. Het huidige ‘vaste’

Bekijk vacature »

Front end developer

Functie Binnen de functie van Front-end developer werk je mee aan uitdagende klantprojecten. In teamverband werk je aan de voorkant van onze state-of-the-art portaal oplossingen en apps. Dit alles gebeurt in een multidisciplinaire omgeving waarbij je de ruimte hebt om te sparren, je ideeën scherp te stellen, en waar je met de benodigde kennis en ervaring om je heen altijd terecht kunt bij je collega’s voor vragen en ondersteuning. Meestal werk je vanuit ons kantoor maar we bieden ook alle faciliteiten om thuis te kunnen werken. Voor sommige projecten ga je mee naar de klant, wellicht zelfs in het buitenland!

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Software Developer .NET

Functie omschrijving .NET developer gezocht! Wij zoek op zoek naar een .NET Developer die zich niet uit het veld laat slaan voor een software bedrijf in de regio Veenendaal. Je gaat in deze functie aan de slag met het door ontwikkelen van bestaande producten en het ontwikkelen van nieuwe producten. Dit bedrijf ontwikkeld SaaS applicaties die zowel intern als extern gebruikt worden. Verder bestaat je functie uit: Het ontwikkelen en bouwen van webapplicatie, mobiele applicaties en websites vallen onder jouw verantwoordelijkheden; Werken met onder andere .NET, C#, HTML/CSS, Javascript en MSSQL/Oracle Databases; Hierin werk je samen met andere developers en

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Als developer bouw je in DevOps teams aan enterprise applicaties, nieuwe IOT, Chatbots of AI oplossingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren in dit vakgebied. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij vorig jaar Microsoft Partner of the year geworden.

Bekijk vacature »

Medior PHP Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte website die in eigen beheer zijn. In onze vestiging in Nederweert zitten onze development afdelingen en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé PHP/Back-end developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het bedenken van nieuwe functionaliteiten Het verbeteren van het

Bekijk vacature »

Low-code developer

Functie omschrijving Heb jij altijd al een training willen volgen in het buitenland? Voor een leuke opdrachtgever in omgeving Alphen ad Rijn zijn wij op zoek naar kandidaten die aan de slag willen als Low Code Developer! Beschik jij over HBO/WO nivo, bij voorkeur Informatica, maar een ander technische opleiding zoals bijv. wiskunde, natuurkunde is ook goed. Heb jij aantoonbare affiniteit met IT en ben jij gedreven, enthousiast, communicatief vaardig en klantgericht? Lees dan snel verder! Je wordt getraind tot een volwaardig Low Code Developer, het traject ziet er als volgt uit: Start 1e week januari, opleiding van 3 weken

Bekijk vacature »

Back-End Web Developer

As a Back-End Web Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a Back-End Web Developer at Coolblue? As a Back-End Web Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you also feel confident with setting up microservices in Typescript or are open to learning this. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing pure

Bekijk vacature »

Pagina: « vorige 1 2 3 4 volgende »

Daan Vee

Daan Vee

13/01/2016 11:14:29
Quote Anchor link
Ik ben iets verder, maar het werkt nog niet...
Ik wil alleen een itemID meesturen naar shared/blocktime.php

In de head van pagina.php staat:
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
<script>
            $(document).ready(function(){
function loadData(itemID) {
    $.ajax({
        url: "shared/blocktime.php",
        type: "POST",
        data: "{'itemID':'" + itemID+ "'}",
        cache: false,
        success: function(html){
            $(".result").empty().html(html);
                setTimeout(function () {
                    loadData(username, time);
                }, 30000);
            },
        error:function (xhr, ajaxOptions, thrownError){
            $(".result").empty().html('Error:'+ xhr.status + ' '+ thrownError);
        }    
    });
}
});
</script>


In shared/blocktime.php staat: (databaseconnectie is gemaakt in globals)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
include("includes/globals.php");
if(isset($_POST['itemID'])){
$itemID = $_POST['itemID'];
$blocktime = time();
$update_item = mysql_query("UPDATE items SET blocktime = '".$blocktime."' WHERE itemID ='".$itemID."'");
}

?>


Het werkt nog niet...
Volgens mij moet ik de Ajax oproepen, maar hoe?
 
PHP hulp

PHP hulp

22/11/2024 12:45:04
 
DavY -

DavY -

13/01/2016 12:13:32
Quote Anchor link
Heb je gecontroleerd of itemID niet leeg is? 'Het werkt niet' is niet duidelijk genoeg. Geef foutmeldingen mee of leg uit waar het fout gaat.
 
Daan Vee

Daan Vee

13/01/2016 12:29:56
Quote Anchor link
Er komt geen itemID aan op blocktime.php omdat ik die ergens moet meegeven.
Ik heb <script> in de head staan (zie post hierboven). Maar het lijkt me dat ik in de body ook een actie moet geven?
Want ergens moet ik de variabel $itemID instoppen....
 
- Ariën  -
Beheerder

- Ariën -

13/01/2016 14:01:24
Quote Anchor link
Je moet loadData(itemID) aanroepen.
loadData(12345);
Gewijzigd op 13/01/2016 14:01:59 door - Ariën -
 
Daan Vee

Daan Vee

13/01/2016 14:20:47
Quote Anchor link
Ergens gaat het fout, maar ik weet niet waar... De post komt niet door.

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
<script>
            $(document).ready(function(){
function loadData(itemID) {
    $.ajax({
        url: "shared/blocktime.php",
        type: "POST",
        data: "{'itemID':'" + itemID+ "'}",
        cache: false,
        success: function(html){
            $(".result").empty().html(html);
                setTimeout(function () {
                    loadData(username, time);
                }, 30000);
            },
        error:function (xhr, ajaxOptions, thrownError){
            $(".result").empty().html('Error:'+ xhr.status + ' '+ thrownError);
        }    
    });
}
});
</script>

<?
loadData($itemID);
?>


Of doe ik het zo helemaal fout? Alleen het itemID moet doorgepost worden.
 
- Ariën  -
Beheerder

- Ariën -

13/01/2016 14:30:53
Quote Anchor link
Javascript is geen PHP ?
 
Daan Vee

Daan Vee

13/01/2016 14:42:20
Quote Anchor link
Maar ergens moet ik mijn variabel $itemID meesturen die via een $_GET wordt binnengehaald op pagina.php waarin het javascript staat.
 
Ozzie PHP

Ozzie PHP

13/01/2016 14:50:07
Quote Anchor link
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
<script>
$(document).ready(function(){
function loadData(itemID) {
    $.ajax({
        url: "shared/blocktime.php",
        type: "POST",
        data: "{'itemID':'" + itemID+ "'}",
        cache: false,
        success: function(html){
            $(".result").empty().html(html);
                setTimeout(function () {
                    loadData(username, time);
                }, 30000);
            },
        error:function (xhr, ajaxOptions, thrownError){
            $(".result").empty().html('Error:'+ xhr.status + ' '+ thrownError);
        }    
    });
}
});

loadData(<?php echo $_GET['itemID']; ?>);

</script>
Gewijzigd op 13/01/2016 14:50:35 door Ozzie PHP
 
Daan Vee

Daan Vee

13/01/2016 14:57:09
Quote Anchor link
Hoe kan ik nu checken of de informatie wordt doorgepost naar shared/blocktime.php?
Want er wordt geen update gedaan in de database, db-connectie werkt...

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
include("includes/globals.php");
if(isset($_POST['itemID'])){
$itemID = $_POST['itemID'];
$blocktime = time();
$update_item = mysql_query("UPDATE items SET blocktime = '".$blocktime."' WHERE itemID ='".$itemID."'");
}

?>
 
Ozzie PHP

Ozzie PHP

13/01/2016 15:00:09
Quote Anchor link
Werkte mijn oplossing?
 
Daan Vee

Daan Vee

13/01/2016 15:01:48
Quote Anchor link
Ja, ik zie ook in de broncode dat 'ie erbij komt te staan met het juiste ID.
 
- Ariën  -
Beheerder

- Ariën -

13/01/2016 15:23:40
Quote Anchor link
Ik zou ook even foutafhandeling toevoegen. En eventueel een waarde teruggeven als het mislukt is.
Zodat je die alsnog in je gegenereerde HTML kan plaatsen ter verduidelijking.
 
Daan Vee

Daan Vee

13/01/2016 15:44:32
Quote Anchor link
Ik ben echt een leek in javascript... Hoe voeg ik die hieronder toe?

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
<script>
$(document).ready(function(){
function loadData(itemID) {
    $.ajax({
        url: "shared/blocktime.php",
        type: "POST",
        data: "{'itemID':'" + itemID+ "'}",
        cache: false,
        success: function(html){
            $(".result").empty().html(html);
                setTimeout(function () {
                    loadData(username, time);
                }, 30000);
            },
        error:function (xhr, ajaxOptions, thrownError){
            $(".result").empty().html('Error:'+ xhr.status + ' '+ thrownError);
        }    
    });
}
});

loadData(<?php echo $_GET['itemID']; ?>);

</script>
 
- Ariën  -
Beheerder

- Ariën -

13/01/2016 15:54:21
Quote Anchor link
Ik raad aan om de loadData(...)-aanroep boven je loadData-functie te plaatsen, en dus binnen de ready-statement van jQuery.

Nog mooier is als je het item-ID enkel in je HTML-document defineert in een nieuwe variabele. En deze variabele overneemt in je functie die je in een js-bestand zet, die je dan inlaadt.

Dan hoef je niet steeds deze hele code bij elk bezoek op te halen.
Zo dus:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<script type="text/javascript">var itemID= '<?php echo $_GET['itemID']; ?>';</script>
<script type="text/javascript" src="script.js"></script>


En dan in je script.js:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<script>
$(document).ready(function(){
loadData(itemID);

function loadData(id) {
    // De rest van het script!
    // Let op: Gebruik dan wel id i.p.v. itemID binnen de functie.
}
});

</script>
Gewijzigd op 13/01/2016 16:00:06 door - Ariën -
 
Daan Vee

Daan Vee

13/01/2016 16:25:44
Quote Anchor link
Ik heb nu letterlijk het volgende, maar de database wordt niet ge-update, ondanks er wel connectie is.
Ook krijg ik op test.php geen foutmelding in beeld...

test.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
24
25
26
27
28
29
30
31
32
<?
$itemID
= '17';

echo $itemID;
?>



<script type="text/javascript">var itemID= '<?php echo $itemID; ?>';</script>
<script>
$(document).ready(function(){
loadData(itemID);

function loadData(id) {
    $.ajax({
        url: "shared/blocktime.php",
        type: "POST",
        data: "{'itemID':'" + id+ "'}",
        cache: false,
        success: function(html){
            $(".result").empty().html(html);
                setTimeout(function () {
                    loadData(id);
                }, 3000);
            },
        error:function (xhr, ajaxOptions, thrownError){
            $(".result").empty().html('Error:'+ xhr.status + ' '+ thrownError);
        }    
    });
}
});

</script>


shared/blocktime.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
include("includes/globals.php");

$itemID = $_POST['itemID'];
$blocktime = time();
$update_item = mysql_query("UPDATE items SET blocktime = '".$blocktime."' WHERE itemID ='".$itemID."'");

?>
 
- Ariën  -
Beheerder

- Ariën -

13/01/2016 16:41:31
Quote Anchor link
En wat gebeurt er als je je PHP-script handmatig uitvoert via een POST-request.
(Maak anders een tijdelijk formuliertje, of download een browser-addon zoals Poster voor Firefox))

PS: Gebruik van de shorttag <? raad ik af. Deze kan op sommige servers uitstaan met gevolg dat je PHP-source niet geparsed wordt en direct bij de client zichtbaar is(!!)
Gewijzigd op 13/01/2016 16:49:32 door - Ariën -
 
Daan Vee

Daan Vee

13/01/2016 16:49:07
Quote Anchor link
Dan update 'ie wel...
Dus het lijkt in het script op test.php fout te gaan... Maar waar?
 
- Ariën  -
Beheerder

- Ariën -

13/01/2016 16:50:45
Quote Anchor link
test.php?
Wordt de AJAX-request zelf wel uitgevoerd? Zet anders eens op diverse plekken een alert() met een logische tekst op wat strategische plekken in je JavaScript. Dan heb je een idee hoe je script wordt doorlopen.
 
Thomas van den Heuvel

Thomas van den Heuvel

13/01/2016 17:07:41
Quote Anchor link
Ben je serieus nieuwe code aan het schrijven met mysql_ functies?

Daarbij:
- zet het melden + weergeven van fouten in PHP eens aan
- krijg je javascript foutmeldingen?
- dump je query eens in shared/blocktime.php

Je vraagt je keer op keer hardop af waar je informatie vandaan kunt halen maar je laat ook nergens informatie tot je komen...

GOKJE:
De include in shared/blocktime.php werkt niet omdat dit een verkeerd pad is, include zal hier verder geen biet om geven, gebruik voor kritieke bestanden altijd een require, dan krijg je tenminste een foutmelding...
 
- Ariën  -
Beheerder

- Ariën -

13/01/2016 17:26:42
Quote Anchor link
@Thomas: Ook include() geeft foutmeldingen als het pas niet klopt.
 

Pagina: « vorige 1 2 3 4 volgende »



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.