formulier afhandeling

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Developer Betty Blocks Blauwe Haven Rotterd

Functieomschrijving Voor de Politie zijn wij opzoek naar een Senior Developer Betty Blocks Blauwe Haven Rotterdam. De politieorganisatie heeft jaarlijks te maken met een aanzienlijk aantal politiemedewerkers die vanwege mentale overbelasting niet of beperkt inzetbaar zijn. De Blauwe Haven Rotterdam ondersteunt deze politiemedewerkers in hun herstel en re-integratieproces. De huidige digitale systemen van de Politie bieden onvoldoende ondersteuning in het herstel- en re-integratieproces van politiemedewerkers. Zowel voor de politiemedewerkers als voor de organisatie. Politiemedewerkers worden buitengesloten, waardoor zij eigen regie verliezen. Begeleiders kunnen de voortgang van de medewerkers niet goed monitoren. Management beschikt niet over de mogelijkheid trends te signaleren

Bekijk vacature »

Junior .NET developer

Functie Jij hebt natuurlijk net jouw Bachelor op zak en gaat nu voor het eerst aan de slag bij een werkgever als junior .NET ontwikkelaar. Waarschijnlijk lijkt het jou spannend om ineens aan de slag te gaan bij klanten in de consultancy. Maak je niet druk, jij komt hier terecht in een warm bad en wordt totaal niet in het diepe gegooid. Zodra jij hier begint wordt jij gekoppeld aan een persoonlijke manager met een persoonlijk ontwikkelplan. Jij krijgt een scala aan trainingen, denk aan trainingen ten behoeve van het opdoen van zelf kennis en gedragscompetenties, maar ook trainingen voor

Bekijk vacature »

C# .Net Developer

Dit ga je doen Het bouwen van Api's; Nieuwe oplossingen bouwen met C# .Net; De huidige software uitbouwen met C# .Net; Meewerken in projecten; Meedenken aan de toekomstplannen en verbeteringen; Onderdeel van het Scrum Team. Hier ga je werken Onze klant is een dienstverlenende organisatie voor diverse soorten organisaties in Nederland. Ze zijn van oorsprong een familiebedrijf en er is een open cultuur. Ze zijn vooruitstrevend op IT gebied en hebben een eigen inhouse development team van circa 11 man. Je komt hier te werken in het subteam .Net Core. Hier werken ze volgens scrum met de nieuwste technieken en

Bekijk vacature »

Java developer - procesoptimalisatie (Inhouse)

Functie Wat ga je doen als Java developer? Jij als back end developer hebt al enige ervaring opgedaan in jouw vakgebied. Voornamelijk het werken met Java en Spring spreekt jou aan. Jij wordt samen met je collega developers in het team verantwoordelijk voor de gehele back end van de applicatie. Hierdoor heb jij veel zelfstandigheid in je rol en zul je ook zelf beslissingen samen met de PO maken. Er wordt gewerkt volgens de SCRUM methodiek, om zo structuur te creëren in de werkzaamheden. Binnen de 2-wekelijkse sprints pak jij je taken op die samen met de PO afgestemd zijn.

Bekijk vacature »

.NET 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 »

SQL database developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als SQL database developer? Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het development team zijn wij op zoek naar een SQL database ontwikkelaar. Wil jij werken voor een groeiende werkgever in regio Breda waar jij de ruimte en tijd krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van logistieke processen; Je gaat projecten vanaf het begin tot het

Bekijk vacature »

Back end developer PHP, Laravel

Functie Jij komt te werken in ons webdevelopment team, wat bestaat uit 8 ervaren collega’s. Hiernaast hebben wij nog een team van 2 ontwikkelaars die aan native applicaties werken. Bij ons zijn er korte lijntjes en er hangt een gezellige informele werksfeer. Maar het belangrijkste is natuurlijk dat je aan geweldige applicaties zult gaan werken! Wij willen als organisatie niet te groot worden, we willen gewoon toffe dingen maken. Onze techstack bestaat momenteel uit: PHP, Laravel, Javascript, Typescript, Git, MySQL, Java, Kotlin, Xamarin. Samen met ons ga jij zorgen dat we puik werk leveren! Waarbij je bij elke fase in

Bekijk vacature »

Belastingdienst - Freelance Applicatieontwikkelaar

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Hybride. Kantoordagen in Utrecht, incidenteel in Apeldoorn Functieomschrijving: De afdeling IV – Generieke Voorzieningen – Interactie Online is onderdeel van de keten Interactie. De missie van de keten is: “het faciliteren van de interactie met alle burgers, bedrijven en hun vertegenwoordigers om hen in staat te stellen aan hun fiscale verplichtingen te voldoen en aanspraak te maken op hun rechten.” De afdeling Interactie Online heeft een belangrijke bijdrage binnen deze keten. Dit door het ontwikkelen

Bekijk vacature »

PHP Laravel Ontwikkelaar

Functie omschrijving Weet jij alles over Laravel en krijg je energie van het developen van software hiermee? Laat het weten want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch voor klein bedrijf welke softwareoplossingen maakt voor hun klanten. Jouw taken hierbij: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Documentatie schrijven over applicaties. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein bedrijf. Er werken circa 15 medewerkers, verdeeld in meerdere teams, zoals back-end

Bekijk vacature »

Front-end Developer Magento 2/Wordpress

Voor het aantrekkelijk houden en steeds vernieuwen van de huidige websites en webshops en het meedenken in de marketing zijn wij per direct op zoek naar een ervaren Front-end developer met gedegen kennis van Magento 2 (webshops) en Wordpress (websites). Wat bieden wij jou Mooi salaris! Meteen op contract bij de opdrachtgever! Gezellig, Kempisch bedrijf! 35 uur per week! Auto van de zaak! Wie ben jij Van een front-end developer verwachten wij: Een afgeronde Bachelor ICT opleiding met profiel ICT & Media Design. Dat je in het bezit bent van een Magento 2 professional front-end developer certificaat; Je hebt ruime

Bekijk vacature »

Full stack developer Python, React

Functie Jij als full stack developer komt binnen onze Technology afdeling te werken. Deze bestaat momenteel uit 15 man. De stack waarmee wij werken is voornamelijk Python, Javascript, React en GraphQL. Binnen deze afdeling wordt er met multidisciplinaire teams gewerkt aan verschillende projecten. Projecten duren vaak langer dan 3 maanden en je bent van begin tot eind vaak betrokken. Naast dat je als full stack ontwikkelaar aan de slag gaat ben je ook Consultant. Dit betekent dat je ook klantcontact hebt in je rol en werkshops geeft. De verhouding tussen deze werkzaamheden zijn ongeveer 70% development en 30% consultancy. Een

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 »

SQL developer

Functieomschrijving Voor een erkende werkgever in de omgeving van Tilburg zijn wij op zoek naar een ervaren SQL ontwikkelaar. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt er als volgt uit te zien: Het ontwerpen en implementeren van databaseschema's: Je bent in staat om een database te ontwerpen en de structuur van tabellen, relaties, indexen en andere objecten te definiëren; Het schrijven van complexe SQL-query's: Je kunt complexe query's schrijven om gegevens uit de database

Bekijk vacature »

Ervaren Software Developer

Functie omschrijving Ben jij een ervaren Software Developer, en heb je ervaring met technieken zoals C#, MS Access & SQL? Vind jij het leuk om maatwerk software te ontwikkelen voor klanten in een specifieke branche? Dan is dit de baan voor jou! Als ontwikkelaar ben jij samen met een team van 12 collega’s verantwoordelijk voor het bouwen van nieuwe functionaliteiten en het uitbreiden van de core applicatie. Belangrijk is dat je ervaring hebt met C# en MS Access. Je bent flexibel en klantvriendelijk ingesteld, omdat het belangrijk is om de klanten zo goed mogelijk van dienst te kunnen zijn. Thuiswerken

Bekijk vacature »

Software developer

Werkzaamheden voor jou als software developer Voor een goede relatie in de regio Zwolle (meerdere locaties) zoeken wij een software developer die betrokken is bij de ontwikkelcyclus en verantwoordelijk is voor het testen en keuren van nieuwe en geoptimaliseerde software. In deze functie ben je in de implementatiefase de persoon die risico's beoordeelt en intern oplossingen aanbrengt om risico's te verkleinen. Binnen het ontwikkelteam van de software ben je een belangrijke schakel waar je intensief meewerkt met scrum. Het voorkomen van bugs in de programma's en het bevorderen van gebruiksvriendelijkheid voor eindklanten zijn voor jou een uitdaging en geeft voldoening

Bekijk vacature »
Yoeri Achterbergen

Yoeri Achterbergen

01/04/2015 12:07:34
Quote Anchor link
Hallo,

Zelf krijg ik 2 dingen niet werkend.
Laat ik beginnen met de code
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
<?php
if(isset($_POST['submit'])){
$amount =  $_POST['amount']; // Storing value amount
$orderid = $_POST['orderid'];  // Storing value orderid
}
//create empty error orderid
if (empty($_POST['orderid'])) {
    $emptyorderid = 'Vul het ordernummer in';
}

//create empty error amount
if (empty($_POST['amount'])) {
    $emptyamount = 'Vul het te betalen bedrag in';
}


?>


<html>
<body>
<form action="" method="post">
<input name="orderid"  placeholder="Voer bestelnummer in">
<input name="amount" placeholder="Voer het te betalen bedrag in">
<input type="submit" value="Proceed to payment">  
</form>


vraag 1:
Hoe kan ik php automatisch een euro symbool voor het bedrag laten plaatsen als het formulier gesubmit is?
Zelf had ik geprobeerd een variable hiervoor te maken die ik laat echoen voor de variable $amount
Het eurosymbool wil ik ook pas laten zien als er wel een bedrag is ingevuld anders niet.

Vraag 2:
Stel ik vul het ordernummer is maar geen bedrag en ik duw op submit, dan word de error amount getoont d.m.v. een echo variable emptyamount. Dat werkt prima, alleen verliest hij de waarde van het orderid uit de input.
Is er een mogelijkheid om deze vast te houden tot dat het formulier foutvrij is?
Moet ik dan werken met een input type button?

Mvg,

Yoeri
Gewijzigd op 01/04/2015 13:25:45 door Yoeri Achterbergen
 
PHP hulp

PHP hulp

22/12/2024 11:07:44
 
Rick B

Rick B

01/04/2015 13:50:53
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
<?php
if(isset($_POST['send'])) {
    $amount =  trim($_POST['amount']); // Storing value amount
    $orderid = trim($_POST['orderid']);  // Storing value orderid

    if (empty($orderid) || empty($amount])) {
            echo 'Vul een ordernummer en bedrag in';
    }

else {
        $ammount = "&euro;".$ammount;
        // rest van je code
    }
}

?>


<html>
<body>
<form action="" method="post">
<input type="text" name="orderid" placeholder="Voer bestelnummer in" value="<?php if (isset($orderid)) echo $orderid; ?>">
<input type="text" name="amount" placeholder="Voer het te betalen bedrag in" value="<?php if (isset($ammount)) echo $ammount; ?>">
<input type="submit" name="send" value="Proceed to payment">  
</form>
Gewijzigd op 01/04/2015 14:09:27 door Rick B
 
Frank Nietbelangrijk

Frank Nietbelangrijk

01/04/2015 13:57:09
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
25
26
27
28
29
30
31
32
<?php

// initialisatie!
$amount = '';
$orderid = '';
$emptyamount = '';
$emptyorderid = '';

if(isset($_POST['submit']))
{

    //create empty error orderid
    if (empty($_POST['orderid'])) {
            $emptyorderid = 'Vul het ordernummer in';
    }

    //create empty error amount
    if (empty($_POST['amount'])) {
            $emptyamount = 'Vul het te betalen bedrag in';
    }


    $amount = '€ ' . number_format($_POST['amount'], 2, ',', '.'); // Storing value amount
    $orderid = intval($_POST['orderid']);  // Storing value orderid
}

?>


<html>
<body>
<form action="" method="post">
<input name="orderid"  placeholder="Voer bestelnummer in" value="<?php echo $orderid; ?>">
<input name="amount" placeholder="Voer het te betalen bedrag in" value="<?php echo $amount; ?>">
<input type="submit" value="Proceed to payment">  
</form>


Toevoeging op 01/04/2015 14:05:06:

Weet je zeker dat je empty() wilt gebruiken voor amount? daarmee kan / mag het bedrag niet gelijk aan 0 zijn namelijk.
Gewijzigd op 01/04/2015 14:03:31 door Frank Nietbelangrijk
 
Yoeri Achterbergen

Yoeri Achterbergen

01/04/2015 14:40:55
Quote Anchor link
Dank voor jullie reactie.
De controle op de variable amount heb ik veranderd in
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if ($_POST['amount'] == ''){
    $emptyamount = 'Vul het te betalen bedrag in';
}

?>


Echter werkt het nog niet zoals ik het graag zou willen.
Als ik bij het bedrag niet invul geeft hij toch een euro symbool weer, dit mag alleen als er een bedrag is ingevuld.
Wat kan ik nu het beste doen om hierop een controle te maken?



Toevoeging op 01/04/2015 16:22:27:

Opgelost

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
//initialisatie
$eurosymbol = '€ ';

if ($_POST['amount'] == ''){
    $emptyamount = 'Vul het te betalen bedrag in';
    $eurosymbol = '';
}


$amount = $eurosymbol.number_format($_POST['amount'], 2, ',', '.');
?>
Gewijzigd op 01/04/2015 14:41:11 door Yoeri Achterbergen
 
Frank Nietbelangrijk

Frank Nietbelangrijk

01/04/2015 18:05:46
Quote Anchor link
Ik hoop dat je voor regel 5 nog wel even controleert of het formulier verzonden is? Ik begrijp nu tevens dat je het euro symbool enkel wilt tonen indien er nog geen bedrag is ingevuld? Al overwogen om dan met een placeholder te werken?

Ik hou zelf meestal gewoon een decimaal aan in een invoerveld. Ook zou ik dan van rechts naar links zoeken naar een punt of een komma. Indien een komma dan str_replace naar een punt. Alle overige karakters die geen cijfers zijn moeten er dan vervolgens uit. Leuke uitdaging :-)

Dit zijn dan dus geldige invoer mogelijkheden:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
12
12.
12,
12.0
12,0
12.05
12,05
euro 12.05


uiteindelijk moet er een van deze uitkomen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
12.0
12.05


Het mooiste is om met javascript direct aan de gebruiker te tonen wat het uiteindelijke bedrag wordt.
Dan kan deze het namelijk nog direct veranderen als het niet goed gaat.
Gewijzigd op 01/04/2015 18:07:49 door Frank Nietbelangrijk
 
Obelix Idefix

Obelix Idefix

01/04/2015 18:19:46
Quote Anchor link
Waarom maak je een variabele $amount aan op regel 10, terwijl $_POST['amount'] misschien niet eens bestaat / goede waarde heeft? Ik zou dat dan in een else doen (na controle of $_POST['amount'] wel een geldige waarde heeft).

Verder zou ik de € niet in een variabele stoppen, maar bij de echo (hard coded) tonen.
Gewijzigd op 01/04/2015 18:21:25 door Obelix Idefix
 
Eddy E

Eddy E

02/04/2015 16:57:46
Quote Anchor link
Precies: je kan niet "€ 5.00" gebruiken om mee te rekenen.
Gewoon 5 of 5.00 wel. Dus dat 'euroteken' niet erbij opslaan. Dat kan je ook niet optellen en/of gebruiken om BTW te berekenen (bijvoorbeeld).

Met de functie money_format() (zie http://php.net/manual/en/function.money-format.php) is dit erg makkelijk.
Je vraagt een INT of DECIMAL (0,27374 is ook geldig!) en gebruikt een ROUND() om dit naar 2 decimalen op te slaan.
Euroteken komt pas bij de presentatie, via MONEY_FORMAT().
 
Yoeri Achterbergen

Yoeri Achterbergen

08/04/2015 19:37:26
Quote Anchor link
Beste,

dank voor jullie reacties. Ik heb 2 outputs gemaakt, een variabel is voor te rekenen en de ander is voor te showen.
Nu loop ik nog tegen een ding aan en dat is zodra er gepost word word krijgt de pagina een refresh.
Als ik dus nu een functie (jquery) aan de button koppel, dan word deze uitgevoerd maar direct weer weggehaald omdat de pagina opnieuw word getoont.
Kan ik ook submitten zonder refresh?
 
- Ariën  -
Beheerder

- Ariën -

08/04/2015 19:57:33
Quote Anchor link
Jazeker, jQuery heeft hier een handige functie voor:
event.preventDefault();
 



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.