Google recaptcha

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Consultant Zorg-ICT

In een sector waarin de ontwikkelingen op het vlak van zorg-ICT in stroomversnelling zitten, biedt ChipSoft een ultramodern en ziekenhuisbreed geïntegreerd elektronisch patiëntendossier. Dankzij ons groeiende marktaandeel in België is ChipSoft op zoek naar nieuwe collega’s. Jouw job Als Software Consultant (Zorg-ICT) bij ChipSoft heb je een veelzijdige functie. Je vormt de schakel tussen ziekenhuizen en onze Research & Development-afdeling. Je analyseert de behoeften van de klant en vertaalt deze naar onze ontwikkelaars. Bovendien bied je support aan onze huidige klanten en ben je verantwoordelijk voor de implementatie van HiX, onze ICT-totaaloplossing. Je verzorgt training en opleiding om de zorgprofessionals

Bekijk vacature »

C# backend developer gezocht, hardware component,

Ben je een C# developer en zoek je een baan in Rotterdam waar je systemen ontwikkeld die communiceren met hardware? Bij een klein bedrijf met korte lijnen, een open cultuur en veel vrijheid? Wellicht dat dit dan iets voor je is. Voor een klant in Rotterdam zijn we op zoek naar een ervaren C# developer. Het gaat hier om een bedrijf dat gericht is om voor overheden en ondernemingen informatie vanuit bepaalde meetsystemen te verwerken en te presenteren. Zo is bijvoorbeeld een van de projecten waar je als ontwikkelaar aan gaat werken; het bouwen van een website waar gebruikers informatie

Bekijk vacature »

Ervaren .NET C# ontwikkelaar, inhouse, complex maa

Ben je als ervaren 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 ervaren .NET C# ontwikkelaar. De organisatie richt zich op innovatieve en complexe maatwerk systemen met een maatschappelijke raakvlak. Hierbij moet je (afhankelijk van je niveau) mee kunnen denken met functionele en architectonische vraagstukken. De projecten kunnen uiteenlopend zijn en het is maar net wat

Bekijk vacature »

Software Ontwikkelaar

Functieomschrijving Ben jij de Software Ontwikkelaar met 5 tot 10 jaar ervaring en heb je daarnaast ervaring met elektronica en pcb-platen? We vertellen graag meer over deze functie. Coderen en programma’s ontwerpen doe jij met je ogen dicht. Jij hebt alles in huis om applicaties zelfstandig slimmer dan voorheen te maken. Wat valt er nog meer als Software Ontwikkelaar onder je takenpakket? - Ontwerp, implementatie en testen van software modules op het gebied van betaalautomaten - Analyseren van veldproblemen - Ontwikkelen en opbouwen van kennis binnen het vakgebied - Integreren van software modules in het eindproduct - Deelnemen aan testen

Bekijk vacature »

Embedded Software Developer / C++ / Projecten / Le

Functieomschrijving Word jij enthousiast van Embedded Software ontwikkeling in een state-of-the-art omgeving met technieken als C / C++ en Embedded Linux? Wil jij graag op het hoogste niveau werken? Lees dan gauw verder! Het ontwikkelen van Embedded Software met technieken als C en C++. Zorgen dat applicaties van jouw collega's perfect communiceren met de hardware. Platforms als Embedded Linux, OSless en RTOS systemen. Opstellen en uitwerken van requirements. Ondersteunen van je Project Manager (bijv. het uitwerken van ontwerpen, helpen bij een update voor de klant) Ondersteunen van junior collega's met jouw kennis en ervaring. Functie-eisen Een ervaren Embedded Software Developer.

Bekijk vacature »

Front-end ontwikkelaar gezocht!

Functieomschrijving Binnen deze functie ga je met ervaren developers elke dag werken aan technisch uitdagende projecten. Jij werkt hier voornamelijk met HTML en (S)CSS, TypeScript en Angular en Boostrap. Als Front-end developer bouw je hier Singe Page Applications, weet je hoe je API's met elkaar kan laten praten en heb je affiniteit met design. Met jouw skills en drive wil jij graag het beste uit jezelf halen net zoals zij dat willen. Als je kennis hebt van van Node.JS hebt dan is dit zeer zeker een grote pré. Op dit moment zijn ze met hele toffe projecten bezig. Functie-eisen -

Bekijk vacature »

PHP Developer Ontwikkelaar

Functieomschrijving Ontwikkelaar Developer JSON PHP Laravel 5 Ontwikkelen aan de PHP applicatie (aanpassingen, verbeteringen en uitbreidingen) Mede bepalen van coding principes en standaarden. Beheren van bestaande en nieuw ontwikkelde applicaties Verlenen van support op de applicaties Proactief verbetervoorstellen doen Testen en documenteren van ontwikkelde software Functie-eisen Minimaal HBO diploma Minimaal 2 jaar relevante ervaring Ervaring met Agile, SCRUM Bekendheid met Laravel 5 / JSON / REST API's / Objectorientatie en design patterns / UnitTesting / Mocking / GIT Kennis van Drupal / Symfony / Continuous Delivery / Continuous integration is pré Bedrijfsomschrijving Je gaat als PHP Developer aan de slag

Bekijk vacature »

Senior .NET developer/ architect gezocht, api deve

Ben je een ervaren .NET developer en op zoek naar baan waarbij je je ook meer kunt gaan richten op architectuur? Binnen een leuke, sociale en betrokken werkomgeving? Met technieken als .NET Core en Azure? Dan zou deze baan wellicht iets voor jou kunnen zijn. Voor een organisatie in Rotterdam zijn we op zoek naar eens senior .NET ontwikkelaar/ architect. De organisatie bevindt zich in de financiële branche en is een van de grotere spelers in hun vakgebied. De organisatie bestaat uit circa 600 medewerkers en heeft verschillende vestigingen in Nederland. Het hoofdkantoor zit in Rotterdam en daar is ook

Bekijk vacature »

CMS Developer / Sitecore / C# / DevOps

Functieomschrijving Ben jij een Developer met kennis van C# / .NET en wil jij je graag specialiseren op het gebied van Sitecore? Doe jij dit het liefst binnen een gerenommeerde organisatie in de zorg? Dan is dit dé uitdaging voor jou! Binnen deze rol zal jij je als C# / .NET Developer (met de focus op Sitecore) gaan richten op het ontwikkelen van webapplicaties, platformen en portalen middels o.a. C#, Azure en Microservices die door duizenden mensen gebruikt worden? Reageer dan nu! Het ontwikkelen van webapplicaties, platformen en portalen middels o.a. C#, Sitecore, Azure en Microservices; Het leveren van jouw

Bekijk vacature »

Systeembeheerder Cloud Engineer

Systeembeheerder Cloud Engineer In de afgelopen maanden is er nog nooit zoveel gewerkt in de Cloud als voorheen. Je hebt de laatste ontwikkelingen in de IT op de voet gevolgd. Hierdoor weet je zeker dat je als systeembeheerder Cloud overal terecht kan maar daarbij is het nu nog belangrijker dat je voor een werkgever kiest waar je ondanks de social distance toch de verbondenheid voelt. Daarom leggen wij bij T2 de focus op jou als persoon en zien wij je graag nog meer ontwikkelen en daar plukken wij samen de vruchten van. Onze samenwerking Je collega’s zijn werkzaam bij o.a.

Bekijk vacature »

Senior DevOps-ontwikkelaar eIDAS

Functie­omschrijving Burgers en bedrijven veilig en betrouwbaar digitaal toegang geven tot diensten en producten van het ministerie van Economische Zaken en Klimaat. Als senior DevOps-ontwikkelaar bouw je daar letterlijk aan mee. En dat doe je bij DICTU: een van de grootste en meest vooruitstrevende ICT-dienstverleners van de Rijksoverheid. Jij werkt mee aan de doorontwikkeling van eIDAS, dat staat voor Electronic IDentification Authentication and trust Services. Deze koppeling maakt de grensoverschrijdende authenticatie op overheidswebsites binnen de Europese Unie mogelijk. Het ministerie van Economische Zaken en Klimaat heeft één moderne toegangspoort voor zijn diensten en inspecties. Enkele daarvan zijn dankzij eIDAS inmiddels

Bekijk vacature »

.NET Developer Zorg-ICT

In een sector waarin de ontwikkelingen op het vlak van zorg-ICT in een stroomversnelling zitten, biedt ChipSoft een ultramodern en ziekenhuisbreed geïntegreerd elektronisch patiëntendossier. Dankzij ons groeiende marktaandeel in België is ChipSoft op zoek naar nieuwe collega’s. Jouw job Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van jouw eigen module. Het gaat om complexe ICT-producten die feilloos moeten functioneren binnen de zorgorganisatie. Je werkt zowel zelfstandig als in een team. ChipSoft maakt gebruik van een zelf ontwikkeld multi-tier framework. Tijdens een interne opleiding leren wij jou hoe je zelf aan de slag kan binnen deze architectuur. Jouw

Bekijk vacature »

Backend Developer

Clubprofiel Onze klantrelatie ontwikkelt een platform om bedrijven te helpen om waarde in data toegankelijk te maken. Onze klantrelatie is een suite van API’s die data inkomsten generen voor data gedreven bedrijven met elke omvang, inclusief micro-betalingsoplossingen en toegangsbeheer. Het platform voor het generen van inkomsten kunnen bedrijven gebruiken om gegevens te streamen, gegevens uit te wisselen en er inkomsten mee te genereren voor eenvoudig te gebruiken digitale diensten. Dit wordt allemaal gedaan terwijl de privacy van de gegevens en de onafhankelijkheid behouden blijft. Gevestigd in Eindhoven, zijn ze een high performance team gedreven door een gedeeld doel met daarbij

Bekijk vacature »

Front-end Developer WPF

Heb jij kennis en ervaring met WPF en C#? Ben je technisch en heb je goed gevoel voor design? Wil jij met jouw kennis de zorg verbeteren? Dan zijn wij op zoek naar jou! Jouw baan Als Front-end Developer bij Zorgplatform ga je werken aan de interface voor zorgprofessionals. Zorgplatform is een platform waarmee medische gegevens op een veilige manier uitgewisseld worden met andere instanties binnen de zorgsector. Zorgplatform ondersteunt onder andere het verwijzen van patiënten, het overdragen van patiënten en de gezamenlijke behandeling (shared care). Dit is hét nieuwe werken in de zorg. Met jouw oog voor design ga

Bekijk vacature »

Full-stack Java Developer/ Web development/ 4.000

Functieomschrijving Ben jij een full-stack java developer die graag een cruciaal platform (door) ontwikkelt? Schroom jij het niet om jouw brede skillset in te zetten om verbeterslagen aan te dragen en uit te voeren? Lees dan snel verder! Bouwen van nieuwe functionaliteiten; Door ontwikkelen van de online omgeving; Bug fixing; Testen van (jouw) code, handmatig-, unit-, integratie- en browser tests. Functie-eisen Minimaal een MBO-diploma met HBO werk- en denkniveau; Minimaal 1 jaar werkervaring met Java; Kennis van frameworks zoals: Spring (MVC), Struts, Hibernate, Junit, etc.; Kennis van tooling zoals: IntelliJ, GIT, Jenkins, Gradle; Kennis van front-end technieken zoals: JavaScript, Bootstrap

Bekijk vacature »
Jorn Reed

Jorn Reed

04/03/2019 23:42:52
Quote Anchor link
Hallo, ik ben vandaag voor het eerst Google recaptcha v2 aan het gebruiken. De sitekey/secretkey etc. zijn aangemaakt. Ook doet de captcha het bij het contact formulier. Alleen nu ik de validatie code van mijn contact formulier heb moeten omgooien vanwege de capctcha ontvang ik nu geen mails meer:
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<?php
/* Template Name: Contact */
 
$context = Timber::get_context();
$post = new TimberPost();
$context['post'] = $post;
 
$context['image'] = get_field('image', $post->ID);
 
$context['address'] = get_field('address', $post->ID);
$context['address'] = str_replace(' ', '+', $context['address']);
 
$context['contact_address'] = get_field('contact_address', $post->ID);
$context['phone_number'] = get_field('phone_number', $post->ID);
$context['email'] = get_field('email', $post->ID);
 
$context['errors'] = [];
 
if(isset($_POST['send_contact_mail']) && !empty($_POST['send_contact_mail'])):
    if(isset($_POST['g-recaptcha-response']) && !empty($_POST['g-recaptcha-response'])):
        //your site secret key
        $secret = 'secretcaptchakey';
        //get verify response data
        $verifyResponse = file_get_contents('https://www.google.com/recaptcha/api/siteverify?secret='.$secret.'&response='.$_POST['g-recaptcha-response']);
        $responseData = json_decode($verifyResponse);
        if($responseData->success):
            //contact form submission code
            if(empty($_POST['firstName'])){
                $context['errors']['firstName'] = 'Vul uw voornaam in';
            }
else {
                $context['form']['firstName'] = $_POST['firstName'];
            }

            if(empty($_POST['lastName'])){
                $context['errors']['lastName'] = 'Vul uw achternaam in';
            }
else {
                $context['form']['lastName'] = $_POST['lastName'];
            }

            if(empty($_POST['callName'])){
                $context['errors']['callName'] = 'Vul uw roepnaam in';
            }
else {
                $context['form']['callName'] = $_POST['callName'];
            }

            if(empty($_POST['email'])){
                $context['errors']['email'] = 'Vul uw email in';
            }
else {
                $context['form']['email'] = $_POST['email'];
            }

            if(empty($_POST['comment'])){
                $context['errors']['comment'] = 'Vul uw opmerking in';
            }
else {
                $context['form']['comment'] = $_POST['comment'];
            }

            if(count($context['errors']) == 0){
                sendTemplateMail('mail/contact_mail_client.twig', $context['form'], 'Uw contactverzoek', $context['form']['email'], 'info@school4us.nl');
                sendTemplateMail('mail/contact_mail.twig', $context['form'], 'Contactverzoek van '.$context['form']['firstName'].' '.$context['form']['lastName'], 'info@school4us.nl', $context['form']['email']);
                $context['success'] = 'Uw mail is verstuurd.';
            }
        endif;

    else:
        $context['success'] = 'Klik op de Google Recaptcha.';
    endif;

else:
    $context['success'] = '';
endif;

 
Timber::render('pages/page-contact.twig', $context );
[
/code]
 
PHP hulp

PHP hulp

12/07/2020 01:18:49
 
Thomas van den Heuvel

Thomas van den Heuvel

05/03/2019 00:25:12
Quote Anchor link
> Alleen nu ik de validatie code van mijn contact formulier heb moeten omgooien vanwege de capctcha ontvang ik nu geen mails meer:

Wat heeft het een met het ander te maken? :/

Wat gebeurt er dan wel? Of gebeurt er niets? Errorlogs al bekeken? $_POST al gedebugged? Komen de velden send_contact_mail en g-recaptcha-response uberhaupt voor in het formulier?

Speaking of which, waar is de broncode van het formulier?
 
Jorn Reed

Jorn Reed

05/03/2019 17:04:38
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
33
34
35
36
37
  <div class="col-md-6 section--registration">
                    <form action="#" method="post">
                        <div class="row">
                            <div class="col-md-6">
                                <input {% if errors.firstName %}class="error"{% endif %} type="text" name="firstName" placeholder="Voornaam" value="{% if form.firstName %}{{ form.firstName }}{% endif %}"><span class="input-error">{% if errors.firstName %}{{ errors.firstName }}{% endif %}</span>
                            </div>
                            <div class="col-md-6">
                                <input {% if errors.lastName %}class="error"{% endif %} type="text" name="lastName" placeholder="Achternaam" value="{% if form.lastName %}{{ form.lastName }}{% endif %}"><span class="input-error">{% if errors.lastName %}{{ errors.lastName }}{% endif %}</span>
                            </div>
                        </div>
                        <div class="row">
                            <div class="col-md-6">
                                <input {% if errors.callName %}class="error"{% endif %} type="text" name="callName" placeholder="Roepnaam" value="{% if form.callName %}{{ form.callName }}{% endif %}"><span class="input-error">{% if errors.callName %}{{ errors.callName }}{% endif %}</span>
                            </div>
                            <div class="col-md-6">
                                <input {% if errors.email %}class="error"{% endif %} type="text" name="email" placeholder="E-mailadres" value="{% if form.email %}{{ form.email }}{% endif %}"><span class="input-error">{% if errors.email %}{{ errors.email }}{% endif %}</span>
                            </div>
                        </div>
                        <div class="row">
                            <div class="col-md-12">
                                <textarea {% if errors.comment %}class="error"{% endif %} name="comment" placeholder="Opmerkingen">{% if form.comment %}{{ form.comment }}{% endif %}</textarea><span class="input-error">{% if errors.comment %}{{ errors.comment }}{% endif %}</span>
                            </div>
                        </div>
                        <div class="row">
                            <div class="col-md-12">
                                <div class="g-recaptcha" data-sitekey="6LfycpUUAAAAAFgYqyewSOh3YFZm576clVoYAjG5"></div>
                            </div>
                        </div>
                        <div class="row">
                            <button type="submit" name="send_contact_mail" class="btn btn--magenta">
                                Verzenden</button>
                        </div>
                        {% if success %}
                            <p>{{ success }}</p>
                        {% endif %}
                    </form>
                </div>
 
- Ariën -
Beheerder

- Ariën -

05/03/2019 17:08:09
Quote Anchor link
En wat meldt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo "<pre>".print_r($_POST,true)."</pre>";
?>


Dan zie je wat er ge-POST wordt.
En mailen is een losstaand proces. Dus als dat niet werkt dan is de kans klein dat het aan de re-Captcha ligt. Enkel aan foute afhandeling.
Gewijzigd op 05/03/2019 17:39:18 door - Ariën -
 



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.