First Login

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior fullstack .NET developer @ Rotterdam

2021-05-12 iSense Medior fullstack .NET developer Medior fullstack .NET Developer ISAR49770 Organisatie Onze klant is een grote internationale speler. Ze investeren steeds in het uitbreiden van het analyse- en servicepakket om de klanten goed van dienst te kunnen blijven. Naast Nederland zijn er nog enkele andere locaties in Europa waar ze zijn gevestigd. IT is verspreid over alle vestigingen. Op elke locatie zijn Developers en System engineers aanwezig. Onze klant is marktleider binnen het gebied waarin zij actief zijn. Nu zijn wij op zoek naar verschillende developers, die er samen met het andere personeel, 110% voor willen gaan. Taken .Net

Bekijk vacature »

.NET Developer

Ben je op zoek naar een uitdagende functie als software developer in een informele en dynamische organisatie? Wil jij werken aan een cloud platform en heb je kennis van Microsoft Azure en/of C# (.NET)? Denk je in oplossingen in plaats van problemen en denk je altijd een stapje vooruit? Dan is dit echt iets voor jou! Functieomschrijving Als software ontwikkelaar ben je enthousiast, flexibel en leergierig en altijd gedreven om ervoor te zorgen dat je het beste resultaat bereikt. Je technische kennis helpt je om complexe problemen te vertalen naar eenvoudige oplossing. Je werkt in een klein team, waarbinnen je

Bekijk vacature »

Startersfunctie JAVA developer @ Regio Amsterdam

2021-10-02 iSense Startersfunctie JAVA developer Heb je onlangs een hbo-, wo-opleiding of een minor richting de IT afgerond en wil je graag aan de slag als Fullstack JAVA Developer? Lees dan snel verder! Want in januari 2022 start de Experis Academy weer met een leerprogramma waarin IT-experts je opleiden tot developer met als specialisatie JAVA. Dit allemaal met een salaris en een vooruitzicht op een baan bij een topwerkgever. ISNA51154 Meerdere functies beschikbaar Wat ga je doen tijdens het Fullstack JAVA ontwikkeltraject? Vanaf januari 2022 krijg jij via de Experis Academy een unieke kans om jouw IT-carrière een kickstart te

Bekijk vacature »

GEO-ICT/Smallworld GIS Ontwikkelaar

Bij onze klanten vormen Geographical Information System (GIS) systemen de basis van Asset Data Management. Zie jij het als een uitdaging om als onderdeel van een DEVOPS team de systemen van onze klanten te helpen vormgeven en continu te verbeteren? Wat ga je doen? Ons team heeft als doel nog relevanter te worden voor onze klantengroep van netbeheerders. Wij hebben een grote GEO-ICT Practice en daarmee zijn we in staat een fundamenteel deel van de basisregistratie van assets voor onze klanten vorm te geven. Dat doen we door het bedenken van concepten, onze klanten te adviseren op GEO-ICT gebied en

Bekijk vacature »

Junior Fullstack .NET Developer @ Regio Amsterdam

2021-10-25 iSense Junior Fullstack .NET Developer Ben je onlangs afgestudeerd van een IT-opleiding of heb je nog maar weinig ervaring opgedaan? En wil je toch graag aan de slag als .NET Developer? Lees dan snel verder, want begin januari 2022 starten wij weer met een betaald traineeship waarin jij jezelf kunt ontwikkelen tot een volwaardige Fullstack .NET Developer! ISLE50166 Locatie Amsterdam en omstreken Wat ga je doen tijdens het Fullstack .NET Developer ontwikkeltraject? In januari krijg jij via de Experis Academy een unieke kans om jouw IT-carrière een kickstart te geven en jezelf te ontwikkelen tot Fullstack .NET Developer. Zo

Bekijk vacature »

Software .NET Developer 5+ jaar ervaring Retail

Bedrijfsomschrijving Deze internationale organisatie gericht op het verstrekken van IT software solutions kent meerdere divisies, zo ook een software development divisie in Gouda! Vanuit dit prachtige pand werken de IT specialisten aan software solutions binnen de retail branche, en dan voornamelijk voor de grotere bedrijven in Nederland. Met deze software solutions worden efficiënte logistieke operaties gerealiseerd binnen bijvoorbeeld fysieke winkels, warenhuizen, transportlocaties, en andere soortgelijke type (logistieke) omgevingen. Je werkt hier in een groot team van zo'n 40 medewerkers, veelal met een IT functie, en het werk wat je doet is breed: van software ontwikkelen tot en met zorgen dat

Bekijk vacature »

Junior .NET Developer @ regio Den Haag

2021-09-23 iSense Junior .NET Developer Ben jij opzoek naar een nieuwe uitdaging waar je je kan ontwikkelen als Full-Stack ontwikkelaar binnen een bedrijf met mooie doorgroeimogelijkheden? Heb je ervaring met C# en React Javascipt? Ben je klaar voor een volgende stap met veel afwisseling in je functie? Lees dan snel verder! ISBA46227-2 Nieuw Organisatie Onze klant levert kwaliteitsdienst binnen zijn sector, het niveau van de Nederlandse sector is internationaal bekend! De organisatie richt zich op het waarborgen van deze kwaliteit en voorziet een groot aantal klanten in het MKB van jaarlijkse keuringen. Je komt te werken binnen een team van

Bekijk vacature »

Delphi Developer

As a Delphi Developer you work together with other development teams to make our back-office applications work as optimal as possible. How do I become a Delphi Developer at Coolblue? You work together with other development teams to make our back-office applications work as optimal as possible, being extending features or migrating them to APIs. Everything to put a smile in our colleagues' faces! Although you are a Delphi Developer, you are not averse to a some C# or JavaScript. Would you also like to become a Delphi Developer at Coolblue? Read below if the job suits you. You enjoy

Bekijk vacature »

Fullstack .NET developer Sociale domein

Bedrijfsomschrijving Dit mooie bedrijf is al ruim 30 jaar actief binnen de sociale sector. Ze helpen mensen met een afstand tot de arbeidsmarkt naar werk toe, maar ook op het gebied van zorg en welzijn dragen zij hun steentje bij. Dit doen ze inmiddels niet alleen meer in Nederland maar ook over de landsgrenzen heen. Het bedrijf is nu 700 man groot en de IT afdeling is ondersteunend aan de business en bestaat nu uit 20 medewerkers verdeeld over 2 development teams. Functieomschrijving Je komt te werken binnen een van de development teams. Je gaat werken aan portalen voor de

Bekijk vacature »

.NET Developer

Ben je op zoek naar een uitdagende functie als software developer in een informele en dynamische organisatie? Wil jij werken aan een cloud platform en heb je kennis van Microsoft Azure en/of C# (.NET)? Denk je in oplossingen in plaats van problemen en denk je altijd een stapje vooruit? Dan is dit echt iets voor jou! .NET Developer in Alblasserdam Functieomschrijving Als software ontwikkelaar ben je enthousiast, flexibel en leergierig en altijd gedreven om ervoor te zorgen dat je het beste resultaat bereikt. Je technische kennis helpt je om complexe problemen te vertalen naar eenvoudige oplossing. Je werkt in een

Bekijk vacature »

.NET Developer / Azure @ Tilburg

2021-09-27 iSense .NET Developer Azure Ben jij een .NET Developer met 2 - 3 jaar werkervaring en lijkt het je leuk om te werken bij een organisatie die een grote maatschappelijke bijdrage levert binnen de Nederlandse zorgsector? Lijkt het je interessant om aan de slag te gaan in een Azure DevOps omgeving? Reageer dan nu! ISHU49852 Organisatie De organisatie waar je als .NET Developer komt te werken houdt zich bezig met het bouwen van oplossingen ter ondersteuning van de intensieve zorg in Nederland. Hierdoor kennen de applicaties tal van koppelingen met externe systemen van toonaangevende zorgpartijen en spelen ook maatschappelijke

Bekijk vacature »

Front-end Developer / JavaScript / HTML @ Utrecht

2021-10-20 iSense Front-end Developer JavaScript HTML #vacancy-front-end-developer { position: open; } ISKA51385 Organisatie Ben jij een Front-end Developer die dit nog net even wat beter kan? Dan is er bij een hechte organisatie die een grote speler op HR-gebied vormt nog ruimte voor jou ter aanvulling van het team! Dit team is te omschrijven als ambitieus en enthousiast en bestaat momenteel uit drie Developers. De organisatie staat aan de vooravond van een grote transitie naar een compleet nieuw te bouwen Microservices platform, dus wanneer je het leuk vindt om met een bedrijf mee te groeien en aan die groei bij

Bekijk vacature »

Java Developer / Sociaal domein @ Regio Amsterdam

2021-07-05 iSense Java Developer / Sociaal domein Werk jij als Java Developer graag aan een product waar veel mensen mee in aanraking komen? Met de nieuwste technieken en een maatschappelijk tintje? Lees dan snel verder! ISKL50218 Organisatie De organisatie waar jij komt te werken focust zich op software development met een maatschappelijk tintje. De afdeling software ontwikkeling bestaat uit vijf verschillende scrum teams, met allen hun eigen focus gebied. Zo zijn er een aantal teams die zich focussen op specifieke applicaties, maar is er ook een team gericht op projecten. Binnen de organisatie staat innovatie en kwaliteit voorop. Een aantal

Bekijk vacature »

GE Smallworld Ontwikkelaar - Utilities

Wij zoeken een Geo-ICT Smallworld ontwikkelaar met interesse in de nieuwste ontwikkelingen in de Energiemarkt! Wat ga je doen? Wist je dat CGI het grootste bedrijf is met een eigen Geo-ICT community? Dat we ook in verschillende landen waaronder Nederland de koploper zijn op het gebied van Geo-ICT dienstverlening? We breiden onze Geo-ICT activiteiten nog steeds verder uit. Zo zijn wij ons vooral aan het richten op de nieuwste ontwikkelingen in de energiemarkt en de daarbij horende energietransitie. Het CO2 neutraal maken van de samenleving is onze doelstelling en jij kan daar een actieve bijdrage aan leveren! Onze Geo-ICT practise

Bekijk vacature »

Senior RPA Developer

Do you want to work in one of the most international companies in the world? We are looking for a Senior RPA Developer at DHL Finance Services in Maastricht, Netherlands DHL is part of the world’s leading postal and logistics company Deutsche Post DHL Group, and encompasses the business units DHL Express, DHL Post & Paket, DHL eCommerce Solutions, DHL Global Forwarding, DHL Freight and DHL Supply Chain. The Parcel Accounting team is a part of eCommerce Solutions and was created 6 years ago and grew rapidly from 5 to 34 colleagues. We are a team of enthusiastic colleagues and

Bekijk vacature »
Wim Neefs

Wim Neefs

18/03/2020 12:50:27
Quote Anchor link
Hallo iedereen,

Ik ben niet zo heel goed bekend met PHP maar kan redelijk mijn plan trekken. Ik heb onlangs een registratie en login script gevonden welk via PDO werkt. Dit werkt prima en doet wat het moet doen maar zoals vele mensen wil ik dit script wat uitbreiden met extra velden en mogelijkheden.
Wat is wil doen is het volgende:
Bij de registratie moet de voornaam, e-mailadres en een wachtwoord ingegeven worden. Maar in mijn database heb ik het extra veld "achternaam" bij aangemaakt. De bedoeling is dat wanneer men de eerste keer in logt naar een aparte pagina gaat waar men deze achternaam moet invullen en als men een volgende keer in logt dat men dan naar de standaard pagina (maakt niet uit welke) gaat.
Hopelijk is mijn uitleg een beetje duidelijk ;-)
Als jullie meer informatie nodig hebben dan hoor ik het wel.

Wim
 
PHP hulp

PHP hulp

27/10/2021 03:26:33
 
Michael -

Michael -

18/03/2020 13:02:32
Quote Anchor link
Is men dan verplicht deze gegevens in te vullen? Zo ja, dan kun je gewoon controleren of deze waarde leeg is dan het formulier voorschotelen. Zo nee, dan kun je een kolom aanmaken met een default waarde 0. En zodra je het formulier hebt getoond zet je deze op 1. Dus dan controleer je if(kolom === 0) { formulier, set kolom =1 } of set tijdens dat je de rest opslaat.
 
Wim Neefs

Wim Neefs

18/03/2020 13:07:08
Quote Anchor link
Hallo Michael, men is inderdaad verplicht om dan die gegevens in te vullen. Het probleem is dat met al wat ik al op Google heb gevonden ik er niet uit kom. Ik krijg soms een error "to many redirects" ofhet werkt gewoon niet. Maakt het uit waar ik die code plaats?
 
- Ariën -
Beheerder

- Ariën -

18/03/2020 13:40:23
Quote Anchor link
Blijkbaar kom je in een redirect-loop terecht.
Gewijzigd op 18/03/2020 13:42:31 door - Ariën -
 
Wim Neefs

Wim Neefs

18/03/2020 13:47:17
Quote Anchor link
Hallo Ariën, mijn bedoeling is dat je tijdens de registratie enkel je voornaam, email en wachtwoord op geeft. Dan moet je activeren (dit werkt ook). Daarna log je in met uw juist geactiveerde gegevens en moet je de rest (achternaam) invullen. Als je dit bewaard dan wordt er een mail gestuurd met de volledige gegevens zoals ze in de database staan met als titel bvb. "inschrijving". Als het lid dan uiteindelijk wijzigingen aanbrengt dan zou er een andere mail moeten gestuurd worden met als titel bvb. "update" zodat ik weet dat dat bepaalde lid zijn gegevens heeft geupdate. Dus ofwel moet ik iets vinden om te kijken dat je voor de eerste keer in logt ofwel kan er gecontroleerd worden of het veld "achternaam" leeg is en aan de hand van die uitkomst moet er dan geredirect worden naar bvb. inschrijving of naar bvb. update.
 
- Ariën -
Beheerder

- Ariën -

18/03/2020 14:08:26
Quote Anchor link
Je kan prima kijken met iets als dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
$achternaam
= "";
if(trim($achternaam)== "") {
    echo "Achternaam is leeg";
}
else {
    echo "De achternaam is ingevuld.";
}

?>
 
Wim Neefs

Wim Neefs

18/03/2020 14:38:46
Quote Anchor link
Hallo Ariën,
Bedankt voor de info, ik ga het straks testen.
 
Thomas van den Heuvel

Thomas van den Heuvel

18/03/2020 16:40:34
Quote Anchor link
Of je pakt het wat generieker aan.

Sla bijvoorbeeld een boolean op ("profile_requires_update" of wat dan ook). Of zelfs een soort van "user state".

Vervolgens heb je je profielformulier waarin je normale validatie zit. Ik neem aan dat je daar ook controleert of bepaalde velden verplicht zijn of niet.

Als je in deze opzet een nieuw veld hebt hoef je enkel het formulier + de validatie aan te passen en gooi je alle profile_requires_update kolommen op 1 / true. Je hoeft dan enkel een voorziening te hebben die je in dit geval verplicht langs je profielformulier stuurt, ongeacht wat voor wijziging dit betreft. Indien de (nieuwe) validatie slaagt zet je tevens dit veld op 0 / false.

En dit werkt vervolgens voor alle nieuwe wijzigingen en toevoegingen en hoef je geen maatwerkcode te schrijven voor nieuwe verplichte velden omdat deze kolom + de aangepaste validatie hier tezamen voor zorgen.

Met deze opzet ontkoppel je ook de controle dat iets geupdate moet worden, en wat deze update precies omvat. In plaats van deze controle dus te hard coden. Met die aanpak zul je ook elke keer maatwerkcode bij moeten kloppen, bij mijn opzet hoef je enkel het profielformulier aan te passen (wat je sowieso moet doen voor deze wijziging) en je gooit een kolom op true en de rest gaat vanzelf (nu ja, je zult eenmalig een controle op profile_requires_update moeten bijschrijven, maar dat is alles).

Als het profiel een aantal keren inhoudelijk verandert heeft deze eenmalige investering zich zo terugverdiend. Wanneer je een niet-generieke opzet gebruikt zul je (extra, en in wezen overbodige) code moeten blijven kloppen.
Gewijzigd op 18/03/2020 22:50:57 door Thomas van den Heuvel
 
Wim Neefs

Wim Neefs

18/03/2020 16:50:40
Quote Anchor link
Hallo Thomas,

Bedankt voor de info. Ik heb dit getest en dit werkt zoals ik het wil.

Voor mij mag dit topic afgesloten worden.
Fijn dat hier zo snel wordt gereageerd.

Wim
 
- Ariën -
Beheerder

- Ariën -

18/03/2020 16:55:10
Quote Anchor link
Het topic zinkt vanzelf wel naar beneden :-)
We houden het open zodat de topicstarter nog wat kan melden.
 
Obelix Idefix

Obelix Idefix

19/03/2020 09:25:01
Quote Anchor link
Maar waarom zo omslachtig?
Je kunt toch in het 1e formulier, de registratie, ook om de achternaam vragen? Lijkt me ook veel logischer.
 
Michael -

Michael -

19/03/2020 10:37:30
Quote Anchor link
Ik vermoed dat hij meer velden dan alleen achternaam bedoelt. Er zijn meer websites die dit zo doen om de registratie laagdrempelig te houden. Snel registreren en daarna je gegevens aanvullen.
 
Wim Neefs

Wim Neefs

19/03/2020 13:44:44
Quote Anchor link
Hallo Obelix en Michael, Het is inderdaad maar een klein voorbeeld het veld achternaam. Er komen nog bijna 100 velden achter. Maar het is opgelost dus dat is het belangrijkste.
 



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.