header werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# .NET Developer

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Bennekom gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Bedrijfsprofiel De organisatie waar je voor gaat werken heeft een onafhankelijk dataplatform ontwikkelt voor de agrarische sector.

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Medior .NET Ontwikkelaar

In het kort Als .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging graag met

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Front-end developer (React)

Functie Het frontend team bestaat momenteel uit 4 dedicated front-enders en is hard aan het groeien! Ook werken er diverse designers waar je veel mee schakelt. Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren, jij bent hierin de schakel tussen de eindgebruiker en de slimme backend. Je werkt in het frontend team samen met de backend teams en product owners om te zorgen dat onze applicaties een fijne gebruikerservaring opleveren. Ze werken o.a. met: React, Atomic design, Styled components, JavaScript / TypeScript, NPM, Webpack Blade templates, HTML, SCSS, Git flow. Eisen • HBO

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 »

Senior Front-End Developer

Als Senior Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Wat doe je als Senior Front-End Developer bij Coolblue? Als Senior Front-end Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Senior Front-end Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Verbeteren van de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Nadenken

Bekijk vacature »

Sportieve Junior C#.NET developer gezocht!

Bedrijfsomschrijving Wil jij werken aan webapplicaties bij de marktleider binnen de branche? Voor een klant in de buurt van Oosterhout ben ik op zoek naar een Fullstack .NET developer. Dit bedrijf bestaat bijna 10 jaar en is inmiddels uitgegroeid tot marktleider in Nederland en heeft tevens kantoren in meerdere landen in Europa. Dit bedrijf bouwt webapplicaties waarbij internationaal enkele honderdduizenden deelnemers, soms tegelijk, een beroep doen op de realtime data uit deze applicaties. Dit brengt erg veel technische uitdaging met zich mee. Ze ontwikkelen nieuwe applicaties maar ook bestaande applicaties worden uitgebreid en verbeterd. Hier kan jij een onderdeel van

Bekijk vacature »

PHP Developer

Functie Middels Scrum en sprints bouw jij in deze functie mee aan complexe webapplicaties en ons SaaS platform. Hierbij hoort ook architectuur tot een van je taken. Daarnaast ben je één van de leden van het Scrum team. Dat betekent dat je naast je kerntaken ook in contact staat met de product owner. Oftewel, je bent bij het gehele ontwikkelproces betrokken. Tools die hierbij gebruikt worden zijn o.a. PHP, Symfony en Git. Eisen • Minimaal HBO werk- en denkniveau • Minimaal 3 jaar aantoonbare ervaring met PHP • Kennis en ervaring Symfony (Laravel is pré) & Lando • Kennis van

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je hier

Bekijk vacature »

PHP developer (Laravel, Docker, Gitlab-CI)

Functie Het IT-team bestaat momenteel uit 4 ontwikkelaars. Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten 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. Een groot deel van de systemen is gebouwd met behulp van het Laravel framework en PHP (minimaal 7.2), Docker voor lokaab gebruik en Gitlab-CI voor het deployen

Bekijk vacature »

Als Front-end developer samenwerken met de beste c

Functie Momenteel zijn we voor één van de projecten bij hun key partner, een voorloper in de energiesector, op zoek naar gedreven Front-end developers. Ze nemen de lead in dit project en werken uitsluitend met vooruitstrevende technologieën. Ze verwachten dat de technologie die hier wordt ontwikkeld uiteindelijk door veel meer grote corporates, in verschillende sectoren zal worden toegepast. Dit is dan ook een heel uitdagend project om aan mee te gaan werken. Het team bestaat o.a. uit User Experience designers, Data Scientists en Software Engineers. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van

Bekijk vacature »

Java Developer (Training And Simulation)

Wat jij doet Je zou onze Java Developer zijn en nauw samenwerken met je Product Owner, Software System Engineer, Scrum Master en andere Developers. Samen draag je bij aan een multidisciplinair en zelf organiserend Agile team. De rol is zeer afwisselend en bestaat uit, maar is zeker niet beperkt tot: de-risk en prototype onbewezen simulatietechnologieën; simulatiekaders ontwikkelen voor gebruik door andere teams; je bent goed in het begrijpen van ingewikkelde ideeën; heeft de mogelijkheid om nauw samen te werken met grote internationale klanten, leveranciers en overheden om onze oplossingen, vastleggingsvereisten, enz. te definiëren en te presenteren. Ben jij het? Wij

Bekijk vacature »

Front-end Developer

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »
Georg Kellersmann

Georg Kellersmann

19/03/2015 18:18:41
Quote Anchor link
Hallo php-ers
Probleem dat ik na uitvoerig zoeken niet heb kunen oplossen:
Bekenden komen op een page van mijn website via een link die ik ze heb toegestuurd.
Daar wordt ze gevraagd hun voornaam in te vullen en een keuze uit 3 mogelijkheden te maken.
Als ze dat doen, dan komen ze op een mailformulier, worden bedankt voor het invullen en zij krijgen een bevestiging dat ze hebben geantwoord en ik krijg hun antwoord.
Dat gaat allemaal goed. Maar als ze de submitknop hebben ingedrukt en vergaten in te vullen, dan moeten ze op een andere page komen en dat mislukt. Ze komen altijd op het mailformulier, maar er kan natuurlijk geen mail worden verstuurd.
het script waar het mis gaat is dit:
(code)php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
//check of voornaam en keus aangeklikt
$_POST["keus"]=''; // vermijdt undefined index
$_POST["voornaam"]='';
if(isset($_POST["bevestig"]) && ($_POST["voornaam"]=' ' ||  $_POST["keus"]=' '))
{
header("location:http://www.mijndomein/pagina-1a.php");}

?>

de rest werkt goed mits ingevuld door bezoeker
het gaat om regel 6.
isset( $_POST["bevestig"]) is zeker, want er is op de submit-knop in pagina-1.php gedrukt en die heeft deze naam.
Maar omdat nagelaten is voornaam in te vullen en de keus uit 3 te maken (radiobuttons) zijn
$_POST["voornaam"] en $_POST["keus:] leeg.
Op het deel voor de && zegt de server ja en op het deel achter de && zegt de server ook ja.
Dan zou dus de header moeten worden uitgevoerd.
Waar zit de fout?
 
PHP hulp

PHP hulp

22/12/2024 21:33:08
 
- SanThe -

- SanThe -

19/03/2015 18:22:16
Quote Anchor link
Georg Kellersmann op 19/03/2015 18:18:41:
... zijn $_POST["voornaam"] en $_POST["keus"] leeg.


Dat doe je zelf op regel 3 en 4.


Een = is een toekenning.
In een vergelijking gebruik je == (of ===)

En in je header mist .nl of .com of ...
Gewijzigd op 19/03/2015 18:26:05 door - SanThe -
 
Georg Kellersmann

Georg Kellersmann

19/03/2015 20:19:54
Quote Anchor link
Als die $_POST["voornaam"] en $_POST["keus"} niet als string worden gedeclareerd komt de mededeling dat ze undefined zijn.
Ik heb dat nu vervangen door gebruik te maken van $_SERVER["REQUEST_METHOD"]= "POST"
helpt niet. De header wordt gewoon overgeslagen.
het woord mijndomein in de header staat voor mijndomein.nl.
PHPMailer-5.2.8 of Apache is blijkbaar erg kritisch op undefined variables.
hoewel dat in PHP niet echt nodig is wordt het tegenwoordig veel aangeraden.
Elke call naar een undefined variabe wordt genegeerd en dus werkt het mailform dan niet meer.
 
- SanThe -

- SanThe -

19/03/2015 20:31:06
Quote Anchor link
Georg Kellersmann op 19/03/2015 20:19:54:
Als die $_POST["voornaam"] en $_POST["keus"} niet als string worden gedeclareerd komt de mededeling dat ze undefined zijn.

Dan is er dus niet gePOST.


Georg Kellersmann op 19/03/2015 20:19:54:
$_SERVER["REQUEST_METHOD"]= "POST"


Is weer een toekenning en geen vergelijking.
 
Georg Kellersmann

Georg Kellersmann

19/03/2015 20:32:58
Quote Anchor link
@SanThe
Ik had er nog even bij moeten zetten dat als de naam en keus wel zijn ingevuld het prima werkt.
En nu staan dus die op leeg gestelde POST variabelen er niet meer in.
 
- SanThe -

- SanThe -

19/03/2015 20:43:06
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
<?php
if($_SERVER["REQUEST_METHOD"] == "POST")
{
   // er is gepost
    if(trim($_POST["voornaam"]) == '' or trim($_POST["keus"]) == '')
    {
    header("location:http://www.mijndomein.nl/pagina-1a.php");
    }

    else
    {
         // gegevens verwerken
    }
}

?>
 
Georg Kellersmann

Georg Kellersmann

19/03/2015 20:47:22
Quote Anchor link
Er staat nu:
(code)php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
//check of er iets is aangeklikt
if($_SERVER["REQUEST_METHOD"] =="POST" && ($_POST["voornaam"]='' ||  $_POST["keus"]=''))
{
header("location:http://www.mijndomein.nl.nl/pagin1-aa.php");}
$Naamaan='';
$Naamaan = $_POST["voornaam"];

?>

voor deze $Naamaan=''; ook weer als die string niet eerst als leeg wordt gedefineerd werkt het niet
Er is echt wel gepost, want in de $_POST array zit ook altijd de button als wordt die weinig gebruikt.
Maar als ik die met de juiste naam oproep dan verschijn keurig d naam, in dit geval "bevestig".
Ht werkt dus, beghalve als er geen naam is ingevuld en/of geen keus is gemaakt.

Toevoeging op 19/03/2015 20:48:36:

@SanThe
dat ga ik even proberen.
 
- SanThe -

- SanThe -

19/03/2015 20:50:18
Quote Anchor link
Er staan weer geen vergelijkingen.
 
Georg Kellersmann

Georg Kellersmann

19/03/2015 21:04:47
Quote Anchor link
@SAnThe
Je bent erg snel en dat houd ik niet bij want ik moet het op de live website zetten om het te testen.
Ik zit momenteel in Indonesie en het is hier nu 03:00 uur, dus ik raak at uit de pas.
Maar je suggestie probeer ik nog uit. Bedankt voor deze hulp.

Toevoeging op 20/03/2015 04:03:10:

@SanThe
Het werkt. Niet ingevuld wordt doorgestuurd naar de "herstel"pagina met verzoek om alsnog correct in te vullen. Nogmaals bedankt dus.
Wat betreft het meten declareren van variabelen werd ik best verrast en het heeft me heel wat zoekwerk gekost. In wat oudere versies van php en phpmailer was het niet nodig en velen houden nog steeds vol dat het niet hoeft. Maar als je het niet doet, dan krijg je onherroepelijk de foutmelding van "undefined" variable en werkt het script absoluut niet. Een mail wordt niet verstuurd wegens "empty body".
Dat vind ik een vervelende inconsequentie van php.
 



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.