Code genereren!

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Backend PHP Developer

Organisatie Deze organisatie is gespecialiseerd in de internationale beveiliging van grote omgevingen waar enorme hoeveelheden data worden opgeslagen. Het hoofdkantoor is gevestigd in Amsterdam, andere vestigingen liggen in Duitsland en de UK, in totaal werkt hier bijna 500 man. Deze vooruitstrevende organisatie gaat te werk door alle beveiligingsrisico’s bij hun klanten te analyseren om hier vervolgens hun dienstverlening op aan te passen. Om alle bedrijfsprocessen te modelleren en de workflows goed in kaart te brengen om ze efficiënter te maken wordt er in house eigen BPM software ontwikkelt. Omdat je werkt aan het eigen product en daarbij niet afhankelijk bent

Bekijk vacature »

Junior .NET Software Developer

Organisatie Als .NET developer ga jij aan de slag bij HET bedrijf op het gebied van automatiseringen binnen de zorgsector. Je gaat hierbij bouwen aan maatwerkapplicaties voor verschillende klanten in heel Nederland. Dit doe je als een .NET C# Full-stack developer met de focus op de backend. De organisatie is al ruim 20 jaar bezig met het automatiseren van de zorg binnen Nederland. De verschillende teams binnen dit bedrijf werken nauw samen met hun eindgebruikers om zo gezamenlijk tot het beste eindproduct te komen. Je bent samen met je team van A tot Z verantwoordelijk voor het eindresultaat. Teamspirit is

Bekijk vacature »

Medior PHP programmeur gezocht

Medior PHP programmeur met ruime Symfony ervaring gezocht voor grote webshop in Breda Wil jij aan de slag als PHP programmeur bij een grote webshop om je daar te richten op de backend taken? Werken in een dynamische organisatie waarbij je de andere afdelingen binnen de organisatie ook te zien krijgt? Je komt te werken in een jong team in een ontspannen sfeer waar niets moet en veel kan. Bedrijfsinfo De webshop heeft in totaal ruim 75 werknemers en is gevestigd in het centrum van Breda. Deze webshop valt in de top 5 van zijn categorie. Naast de webshop zijn

Bekijk vacature »

Allround developer worden? Dat kan met ons DevOps

Wat ga je doen? DevOps Engineer Als fulltime DevOps Engineer houd jij je bezig met de ontwikkeling (Development) en het beheer (Operations) van software. Je werkt in verschillende fases: ontwikkelen, testen, release, bijschaven en opnieuw ontwikkelen. Je werkt door het flexibele proces, in korte sprints aan ‘kleine stukjes’ van je applicatie, waardoor je met snelle deadlines werkt. Je bent als DevOps engineer dus op een flexibele, efficiente en veel snellere manier bezig met het ontwikkelen van applicaties, websites en software. Als DevOps Engineer word je 'T-Shaped' opgeleid. Jij specialiseert je in programmeren maar daarnaast heb je ook een brede kennis

Bekijk vacature »

Lead Front End Developer

Voor een bedrijf in Amsterdam ben ik opzoek naar een Lead Front-end Developer. Stel je voor dat je op een feestje bent en je kunt vol trots vertellen dat je voor de grootste bedrijven van Nederland werkt en dat zij gebruik maken van de applicatie waar jij dagelijks aan werkt! Lees dan nu verder. Voor dit bedrijf zoek ik iemand die de Lead gaat nemen van een bestaand Front-end team bestaande uit 4 Front-end Developers. Jouw rol zal ongeveer bestaan uit: 1/3 ontwikkelen 1/3 bedenken en aanbrengen van nieuwe ideeën 1/3 coachen van jouw team Het kan zijn dat je

Bekijk vacature »

Medior PHP-ontwikkelaar gezocht regio Oosterhout!

Bedrijfsinfo Deze organisatie in de regio van Oosterhout is een echte innovator. Ze werken aan gave projecten die een maatschappelijk belang dienen en een bijdrage leveren aan het welzijn van de maatschappij als geheel. Er werken nu in totaal zo’n 10 mensen die allen affiniteit hebben met de wetenschap en daar vinden dan ook geregeld discussies over plaats op de werkvloer. Het is dan ook een leuk, hecht team dat naast hard werken regelmatig gezamenlijk dingen onderneemt, zoals lunches, borrels, beurzen, conferenties en bijeenkomsten. Naast keihard PHP ontwikkelen is het van belang dat je een brede interesse hebt in de

Bekijk vacature »

Medior Magento developer

Organisatie Als iets goed is, zichzelf heeft bewezen en een voordeel biedt voor de organisatie of jezelf dan gaan ze het hier gebruiken en implementeren. Er heerst hier een platte organisatiestructuur, houden van snel schakelen en zijn fan van innovatie! In 2005 begonnen ze met de ambitie om hét bureau van Nederland te zijn met de grootste digitale impact. Honderden klanten lieten hun groeien. Samen met ruim 50 collega’s en professionele partners behoren zij tot een van de gaafste Full Service Digital Agencies. Hier werken ze aan open source principes. Ze bouwen voort op universele oplossingen die tijdloos en flexibel

Bekijk vacature »

PHP detachering bij startups tot multinationals, o

Bedrijfsinfo Veel detachering organisaties denken vanuit uit belang van hun klanten en kijken welke consultants daar goed op passen. Wat deze organisatie onderscheid is dat ze met jou gaan kijken waar je goed in bent, waar je je in wilt gaan ontwikkelen en wat je interesses zijn. Op basis daarvan worden de klanten geselecteerd waarvan je voor een periode van minimaal 3 maanden mee gaat draaien in het team. Dit kan zijn in een rol als medior, senior, lead developer of architect. Hierbij krijg je de kans om zichzelf te ontwikkelen binnen allerlei grote bekende organisaties. Omdat deze detacheringclub met

Bekijk vacature »

Fullstack C# developer gezocht, eigen product, inh

Ben je een C# developer en op zoek naar een nieuwe baan? Waar je naast C# en .NET Core ook werkt met (web)technieken als WebAPI, Angular en Xamarin? Waar je je kunt focussen op het maken van een eigen product en er ruimte is voor het leveren van kwaliteit? Nieuwsgierig? Lees dan verder! Voor een bedrijf in Alblasserdam zijn we momenteel op zoek naar een fullstack C# developer. Het gaat hier om een jong en stabiel bedrijf welke een online platform ontwikkeld heeft die complementair zijn aan de IoT apparatuur die ze reeds verkopen. Inmiddels wordt het platform wereldwijd verkocht,

Bekijk vacature »

Junior, medior of senior .NET C# ontwikkelaar, com

Ben je als junior, medior of senior .NET ontwikkelaar op zoek naar een analytische omgeving? Waar hoogopgeleiden en ervaren collega’s jouw kennis naar een hoger niveau kunnen tillen? Waar je met een leuk team samen aan innovatieve producten werkt? Dan zou de deze organisatie wel eens goed bij je kunnen passen. Voor een organisatie in Delft zoeken we momenteel een junior, medior of senior .NET C# ontwikkelaar. De organisatie richt zich zowel op websites als complexe maatwerk applicaties voor externe klanten. Tevens moet je (afhankelijk van je niveau) mee kunnen denken met functionele en architectonische vraagstukken. De projecten kunnen erg

Bekijk vacature »

Junior PHP Developer

Organisatie Dit bedrijf is sinds 2002 actief om grotere en kleinere bedrijven digitaal te ondersteunen. Zo kunnen ze de marketing versterken door een mooie website te bouwen. Maar ook complete maatwerkapplicatie’s maken die een verlengstuk zijn van de opdrachtgever. Ze werken voor grote bedrijven als de Bruna maar bijvoorbeeld ook voor een toneelgroep. Er zit dus zeker diversiteit tussen de opdrachtgevers. Dit doen ze met nu in totaal 12 personeelsleden die iedere dag met plezier naar hun werk gaan. Binnen het bedrijf hangt een relaxte sfeer en omdat ze in een grote ruimte werken wordt contact met collega’s gestimuleerd om

Bekijk vacature »

Lead PHP developer

Organisatie Veel bedrijven roepen innovatief te zijn en met de nieuwste technieken te werken, deze organisatie doet dát ook écht. Dankzij continue innovatie bieden zij hun klanten de beste proposities aan en laten ze hun klanten echt excelleren. De producten die ze leveren zijn met name digital marketing software. Als Lead PHP developer zal je de gehele levenscyclus van de software begeleiden, van ontwikkeling tot implementeer, van concept tot strategie. Er heerst een work hard, play hard cultuur binnen dit bedrijf, waarbij iedereen op een informele manier met elkaar om gaat. Omdat er veel verschillende applicaties zijn waar aan gewerkt

Bekijk vacature »

Senior .NET Core Developer

Jouw werkzaamheden: Het is 9 uur s ’ochtends en je komt lekker kantoor binnen gelopen. First things first: koffie. Daarna: stand-up. Er worden tickets besproken. De Product Owner komt binnen en vraagt hoe alles ervoor staat. Jullie reageren positief. De Lead Developer/ SCRUM Master krijgt een telefoontje en vraagt of jij de stand-up verder leidt. Je spreekt alles door met je team, en iedereen weet wat hem te doen staat vandaag, knallen! Je gaat achter je computer zitten en begint met werken. Je bent bezig met verschillende Web API’s. Daarna moeten een aantal dingen afgemaakt worden in .NET Core. Alles

Bekijk vacature »

Traineeship junior software developer

Zoek jij een stevige uitdaging en de mogelijkheid om veel nieuwe dingen te leren in een dynamisch vakgebied? Doe mee aan ons IT Traineeship en ontwikkel jezelf tot software engineer! Je begint met een opleidingstraject van 3 maanden binnen de Sogyo Academy. Hierin ga je aan de slag met verschillende technieken die je op conceptueel niveau leert te overzien en interpreteren. Onderwerpen die aan bod komen zijn o.a. programmeren (Java/C#/Python), Object Oriëntatie, Databases, Webservices & webtechnologieën, Domain Driven Design en Continuous Integration/Continuous Delivery. Sommige van deze onderdelen sluit je af met een examen en bijbehorende certificering. Het opleidingstraject zelf sluit

Bekijk vacature »

Full-Stack Developer

Organisatie Tussen 08:00 en 09:00 uur begint jouw werkdag. Bij binnenkomst sla je eerst rechtsaf om een lekker drankje voor jezelf in te schenken om vervolgens naar de linker vleugel van het pand te lopen. Op dit moment bevind daar de Development afdeling bestaande uit 10 medewerkers. Dit bedrijf bestaat ruim 20 jaar en maakt website tot aan technische koppelingen. Het team bestaat uit vlotte vakidioten die passie voor hun vak hebben. Er is zelden verloop binnen het bedrijf. Functie Het is bijzonder om als buitenstaander te zien dat de USP van dit bedrijf is de mensen is waar ze

Bekijk vacature »
Kees Mulder

Kees Mulder

20/04/2016 12:58:30
Quote Anchor link
Hoe kan ik automatische een code genereren die in een sql tabel komt te staan. Ik wil nl. de leden een link sturen met die code die automatisch is aangemaakt zodra ik een persoon toevoeg.
 
PHP hulp

PHP hulp

18/09/2019 20:44:47
 
Pipo Clown

Pipo Clown

20/04/2016 13:05:02
Quote Anchor link
In de eerste plaats is het mij volkomen onduidelijk wat je nu precies wilt.

In de tweede plaats, laat eens wat code zien van wat je zelf al geprobeerd hebt en waar je precies op vast loopt, inclusief eventuele foutmeldingen.
 
Ward van der Put
Moderator

Ward van der Put

20/04/2016 13:06:56
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$code
= bin2hex(openssl_random_pseudo_bytes(16));
?>

De code heeft een vaste lengte van 32 karakters: die kun je in MySQL in een CHAR(32)-kolom opslaan.
 
Kees Mulder

Kees Mulder

20/04/2016 14:07:43
Quote Anchor link
Dat is inderdaad wat ik zocht Ward. Maar heb dan nog even een vraag. Hoe blijft deze uniek bij het toevoegen of kunnen er duplicates komen?
 
Ward van der Put
Moderator

Ward van der Put

20/04/2016 14:21:41
Quote Anchor link
Dan kun je een Universally Unique Identifier (UUID) of Globally Unique Identifier (GUID) gebruiken: een ID die overal en altijd uniek is.

In PHP kan dat bijvoorbeeld met de functie uniqid(), alleen geeft die deels voorspelbare strings. Je kunt dit beveiligingsprobleem dan omzeilen door beide te combineren, dus door een random code toe te voegen aan de UUID:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$code
= uniqid() . bin2hex(openssl_random_pseudo_bytes(16));
?>


Verder kun je het op databaseniveau afdwingen door de kolom UNIQUE te maken, maar dan heb je bij de INSERT wel iets nodig dat een eventueel conflict bij een dubbele code afvangt.
 
- SanThe -

- SanThe -

20/04/2016 14:38:18
Quote Anchor link
Ik gebruik meestal sha1(microtime());
 

20/04/2016 16:34:55
Quote Anchor link
Wat ik eerder wel eens heb gedaan is een unique index instellen op de kolom waar de codes in worden opgeslagen, met een lus in PHP om bij een theoretisch conflict, nog eens te proberen om een unieke code te verzinnen. Maar misschien is dat te simpel gedacht..
 



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.