Pagina tegelijkertijd bezoeken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack of back-end PHP developer

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

Junior Front end developer Onderwijssoftware

Functie Als Junior front end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van

Bekijk vacature »

Full stack developer Node.js, React Remote

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

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 »

Lasrobotprogrammeur/operator

Heb je interesse in trekkers en beschik je overvlijmscherpse precisie? Solliciteer dan op deze vacature! Als Lasoperator ben je vooral bezig met het maken van nieuwe lasrobotprogramma’s en het optimaliseren van bestaande programma’s, zowel online als offline (incl. het bedienen van de Lasrobots). Daarnaast draag je bij aan een optimaal rendement van de las robots. Verder heb je de volgende werkzaamheden: Het meewerken als operator c.q. Robotlassen niveau 2 (van complexe samenstellingen/halffabricaten), het om- en instellen van de diverse stations van lasmallen (productdragers), het afwerken van laswerk (verwijderen lasspetters en oxiden), het bewaken van de machineplanning (op bewerkingen) incl. de

Bekijk vacature »

SQL Database developer

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

Bekijk vacature »

Back End Developer .NET

Dit ga je doen Ontwikkelen in C# .NET en werken aan nieuwbouw, uitbouw en onderhoud van de software (die communiceren met 68.000 sensoren, waardoor er meerdere miljoenen berichten per uur verwerkt worden); Samenwerken in Scrum Teams; Meewerken aan verschillende, uitdagende projecten; Werken met nieuwe technologieën en vrijheid krijgen om jezelf te ontwikkelen en door te groeien. Hier ga je werken Je komt als Developer te werken bij een organisatie die gespecialiseerd is in software die real-time wordt gebruikt. De software constateert waar werk moet worden uitgevoerd en de chauffeurs worden met een andere applicatie hierop geattendeerd. Ook wordt er direct

Bekijk vacature »

Full stack developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij kort geleden je MBO of HBO ICT in ontvangst mogen nemen? Of ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een uitdagende werkgever in de regio van Tilburg zijn wij op zoek naar een ambitieuze back-end programmeur met affiniteit met MS Acess. Samen met een enthousiast team ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL, Maar affiniteit met MS Acess is nog belangrijker. Je bent sociaal naar klanten en flexibel ingesteld. Je denkt altijd in kansen en gaat graag de uitdaging aan. Verder

Bekijk vacature »

Node.js 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 Front-end Developers gezocht (Utrech

Functie Het team bestaat uit 10+ gespecialiseerde (veel senior) front-end ontwikkelaars en ontwerpers die werken aan projecten voor klanten van verschillende groottes (kan twee jaar bezig zijn met 1 klant). Je helpt klanten met ingewikkelde front-end vraagstukken, hierbij kun je denken aan: UX/UI design, CI/CD, architectuur en integratie met back-end systemen. De werkzaamheden verricht je op locatie bij de klant, dit is vaak in de Randstad. De organisatiestructuur is plat en er heerst een informele sfeer, zo kun je met vragen dus terecht bij de directie. Er wordt veel nadruk gelegd op het bevorderen van persoonlijke ontwikkeling door middel van

Bekijk vacature »

Front-end Developer

Dit ga je doen Het onderhouden, ontwikkelen en testen van front-end software van diverse klant- en medewerkersapplicaties; Het ontwikkelen van maatwerk front-end oplossingen in Vue.js en participeren in een scrumteam; Mede-verantwoordelijk voor het begeleiden en coachen van drie junior front-end developers; Verantwoordelijk voor code-reviews en het opstellen van de juiste documentatie zoals userstories en API ontwerp; Participeren in diverse projecten t.b.v. optimalisatie van diverse applicaties; Het opzetten van API koppelingen met externe applicaties. Hier ga je werken Betreffende organisatie is gevestigd in de regio van Swifterbant en is al ruim 20 jaar lang bedreven in het ontwikkelen en aanbieden van

Bekijk vacature »

Senior Javascript developer

Functie Het platform is gebouwd in een moderne JavaScript stack, die gebruikt maakt van:  React.js  Redux  TypeScript  Node.js  Google Cloud functions (node.js)  Semantic UI Alle code wordt getest en beoordeeld door collega developers. De continuous integration pipeline maakt het mogelijk om elke dag waarde te leveren aan hun klanten. Het ontwikkelproces is pragmatisch en gebaseerd op Scrum. Wat je zult doen: Ten eerste kun je nadrukkelijk jouw eigen stempel drukken op de technologie, het product en de cultuur van het bedrijf. Je bent bezig met het uitwerken van de architectuur van nieuwe functionaliteiten op

Bekijk vacature »

Front end ontwikkelaar

Functie Het huidige team bestaat uit momenteel uit 5 back end developers verdeeld van senior tot junior. Omdat de gehele front end van applicaties anders gaan insteken zijn ze op zoek naar een ervaren Front end developer die hen kan helpen de juiste keuzes te maken. Je krijgt veel vrijheid om te bepalen hoe je dit wilt ontwikkelen en vrijheid in welke techniek je hiervoor wilt gebruiken. Je zult je dus bezighouden met architectuur, documentatie en natuurlijk ontwikkeling van nieuwe functionaliteiten binnen de verschillende applicaties. natuurlijk heb jij ook mogelijkheden om te sparren binnen het team, maar ze gaan uit

Bekijk vacature »

Traineeship Java Developer

Functie Wat ga je doen als Java Developer? Jij start via ons bij deze opdrachtgever als Trainee Java ontwikkelaar, tijdens het traineeship ga je in 1 jaar van de basis naar professioneel Java ontwikkelaar. Je start samen met een groep trainees, volgt de aangeboden cursussen en gaat aan de slag bij één van onze opdrachtgevers. Na een aantal maanden volgt de volgende opdracht. Door de groei in jouw rol kom je op steeds complexere opdrachten terecht. Veel afwisseling dus. Collega’s met ervaring helpen je bij deze groei en samen met jouw coach ga je een persoonlijke leerplan opzetten om jou

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

14/05/2024 17:29:11
 
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.