Mijn eerste formulier

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

Medior/senior Front-end developer (Vue.js)

Functie Als Front-end developer ben je uiteindelijk overkoepelend aan de slag voor de 3 ontwikkelteams die ieder aan een specifiek product werken. In samenwerking met de UX-designer en de huidige Front-end developer zorg je voor gebruiksvriendelijke software. Lijkt het jou interessant om complexe problemen op te lossen en feautures naar een hoger niveau te tillen? En vind je het niet erg om oudere delen van de applicaties te refactoren i.c.m. het toevoegen van nieuwe functionaliteiten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en zelfredzaamheid)

Bekijk vacature »

Senior Front-end developer Consultancy

Functie Als front-end developer ga je aan de slag voor verschillende klanten, waarbij veel rekening wordt gehouden met waar je woont (dit is altijd binnen het uur), en word er gezocht naar een organisatie die past bij jou. Zowel qua persoonlijke ambities als de technische aansluiting. De opdrachten duren gemiddeld 1 à 2 jaar maar dit hangt ook af van je wensen. Je werkt in een teamverband voor een klant en zult nauw samenwerken met zowel eigen collega’s als die bij de klant werkzaam zijn. Ze zijn op zoek naar een technische front-end developer die ruime ervaring heeft in één

Bekijk vacature »

Backend Developer Scrummaster .NET

Samengevat: Deze werkgever is een ambitieus internetbedrijf met een passie voor digitale communicatie. Ben jij geschikt als Backend Developer? Heb je ervaring met .NET platform? Vaste baan: Backend Developer / SCRUM Master Scrum HBO WO €3.800 - €6.000 Deze werkgever is een innovatief bedrijf met enthousiaste mensen die jarenlang ervaring hebben met het ontwikkelen internet- en intranetoplossingen. Wij houden van korte lijnen en open en eerlijke communicatie. Wij zetten graag onze jarenlange ervaring in om perfect werkende oplossingen te ontwikkelen. Wij ondersteunen dienstverlenende organisaties bij het ontwikkelen en realiseren van een effectief, adaptief communicatieplatform. Je ontwikkelt met ons de meest

Bekijk vacature »

Software Developer C++ en Perl

Ben je een slimme en enthousiaste universitair opgeleide bèta die graag bij een relatief klein softwarebedrijf wil werken waar de sfeer goed is en eigen inbreng gewaardeerd wordt? Wij, IntelliMagic in Leiden, ontwikkelen technisch hoogwaardige software op het gebied van IT infrastructuur performance analytics. Het type software zorgt voor intellectueel interessante uitdagingen. We ontwerpen de producten zelf en verkopen deze als off-the-shelf software aan grote bedrijven in Europa en de VS. Wij zoeken een ervaren C++ software engineer met kennis van Perl voor een van onze ontwikkelteams. Werkzaamheden Samen met de andere ontwikkelaars specificeren, ontwerpen en implementeren van nieuwe functionaliteit

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 »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

Bekijk vacature »

Senior Javascript developer

Functie Het platform is gebouwd in een moderne JavaScript stack, die gebruikt maakt van:  React.js  Redux  TypeScript  Node.js  Google Cloud functions (node.js)  Semantic UI Alle code wordt getest en beoordeeld door collega developers. De continuous integration pipeline maakt het mogelijk om elke dag waarde te leveren aan hun klanten. Het ontwikkelproces is pragmatisch en gebaseerd op Scrum. Wat je zult doen: Ten eerste kun je nadrukkelijk jouw eigen stempel drukken op de technologie, het product en de cultuur van het bedrijf. Je bent bezig met het uitwerken van de architectuur van nieuwe functionaliteiten op

Bekijk vacature »

Als Front-end developer werken aan apps voor het o

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je werkt mee aan de migratie naar .NET 6; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Zij zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

JAVA Programmeur

Bedrijfsomschrijving Functieomschrijving We zoeken per direct enthousiaste software engineers die ons team komen versterken.We werken in DevOps teams met een sterk gevoel voor verantwoordelijkheid. Er wordt nauw samengewerkt met ons Business analyse team (BAT), met onze uitvoerende medewerkers en met de DevOps teams onderling binnen het domein. Het liefst hebben we veel en vaak interactie met onze interne en externe eindgebruikers om zo de juiste dingen te maken. We werken multidisciplinair in een dynamische omgeving. Achtergrond opdracht De Businesseenheid Examens is verantwoordelijk voor de logistiek van de staatsexamens Voortgezet (speciaal) onderwijs, Nederlands als 2e taal en schoolexamens. In het kader

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Full Stack .NET Developer C# ASP.NET

Samengevat: Deze werkgever is gespecialiseerd in het op afstand bewaken en besturen van machines en processen. Ben jij een ervaren Full Stack .NET Developer? Heb je ervaring met C# en ASP.NET? Vaste baan: .Net Developer C# ASP.NET HBO €3.300 - €4.500 Deze werkgever is een snel groeiende onderneming gespecialiseerd in het op afstand bewaken en besturen van machines en processen, IoT (Internet of Things). Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Wil jij bij de top specialisten horen? Ben jij op zoek naar een

Bekijk vacature »
Sam Poelvoorde

Sam Poelvoorde

04/06/2016 10:44:54
Quote Anchor link
Dag allemaal!


Dit is mijn allereerste PHP documentje, en het werkt beter dan ik al verwacht had. Maar ik heb 4 problemen die ik graag opgelost zou zien.


Probleem 1: De gegevens van dit formulier worden mij doorgestuurd, maar $email is de enige ingevulde waarde die ik ontvang. De rest van de $data is niet aanwezig in mijn e-mail. De validatie klopt wel.

Probleem 2: $meetnaam zou het onderwerp van de mail moeten zijn, dit is het niet.

Probleem 3: $email zou ook als de "verzender" moeten gekend zijn (nu is dit blanco), zodat ik gewoon op reageren kan klikken om vragen te stellen.

Probleem 4: Hoe kan ik er voor zorgen dat het vakje ($akkoord) MOET aangevinkt zijn. Net zoals nu sommige tekst velden verplicht zijn?


Dank bij voorbaat,

Dit is de code:

PHP structuur
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
68
69
70
71
72
73
74
75
76
77
<?php
/* Dit is waar de mail naar toe gaat, dit werkt! */
$myemail = "[email protected]";

/* Controle op de ingevulde data. Dit werkt op deze gegevens. */
$name = check_input($_POST['meetnaam'], "Voer de meet naam in.");
$subject = check_input($_POST['meetadres'], "Voer het adres van de meet in.");
$email = check_input($_POST['email']);

/* Foutmelding bij e-mail adres. Dit werkt. */
if (!preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/", $email))
{

show_error("Het opgegeven e-mail adres is ongeldig.");
}

/* Dit is het bericht die ik moet ontvangen, ik ontvang deze gegevens, maar NIET de gegevens met een $ teken er in, met uitzondering van $email, die staat er wel. */
$message = "

Naam van de meet: $meetnaam
Organisator: $organisator
Adres: $meetadres
Binnen of buiten: $binbuit
E-mail adres: $email
Mag e-mail verschijnen op de website: $emailtonen
Contact (telefoon): $telefoon
Uren: $meeturen
Bereikbaarheid met de trein: $trein


Bereikbaarheid met de auto: $auto


Andere informatie: $andereinfo



Akkoord met de regels: $akkoord



"
;

/* Mail structuur, $meetnaam zou het ONDERWERP moeten zijn, maar dit is het niet. $message staat wel in de mail, maar niet met alle gegevens. Ook zou ik graag hebben dat het ingevoerde mailadres dat van de verstuurder is (nu is het mail adres van de verstuurder blanco */
mail($myemail, $meetnaam, $message);

/* Als het gelukt is, komten ze uit op deze pagina. Dit werkt. */
header('Location: klaar.html');
exit();

/* Functies */
function check_input($data, $problem='')
{

$data = trim($data);
$data = stripslashes($data);
$data = htmlspecialchars($data);
if ($problem && strlen($data) == 0)
{

show_error($problem);
}

return $data;
}

function
show_error($myError)
{

?>

<html>
<body>

<p>Oeps, verbeter alstublieft de volgende fout:</p>
<strong><?php echo $myError; ?></strong>
<p>Keer terug, en probeer het opnieuw.</p>

</body>
</html>
<?php
exit();
}

?>



Formulier structuur:
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
<form method="post" action="meetmailer.php">

                    <div class="colformwrap">
                        <div class="colformleft">
                            Naam van de meet <span class="verplicht">*</span>:
                        </div><!--

                         --><div class="colformright">
                            <input type="text" name="meetnaam" maxlength="50">
                        </div>
                    </div>


                    <div class="colformwrap">
                        <div class="colformleft">
                            Naam van de organisatie of organisator:
                        </div><!--

                         --><div class="colformright">
                            <input type="text" name="organisator" maxlength="50">
                        </div>
                    </div>



                    <div class="colformwrap">
                        <div class="colformleft">
                            Adres van de meet <span class="verplicht">*</span>:
                        </div><!--

                         --><div class="colformright">
                            <input type="text" name="meetadres" maxlength="50">
                        </div>
                    </div>



                    <div class="colformwrap">
                        <div class="colformleft">
                            Is de meet binnen of buiten?
                    
                        </div><!--

                         --><div class="colformright">
                            <select name="binbuit">
                                <option value="Buiten">Buiten</option>
                                <option value="Binnen">Binnen</option>
                                <option value="Binnen en Buiten">Binnen en Buiten</option>
                            </select>
                        </div>
                    </div>


                    <div class="colformwrap">
                        <div class="colformleft">
                            Contact (e-mail adres) <span class="verplicht">*</span>:  
                        </div><!--

                         --><div class="colformright">
                            <input type="text" name="email" maxlength="50">
                        </div>
                    </div>



                    <div class="colformwrap">
                        <div class="colformleft">
                            Mag dit e-mail adres op de website verschijnen?
                        </div><!--

                         --><div class="colformright">
                            <input class="bolleke" type="radio" name="emailtonen" value="0" checked> Neen  <input class="bolleke" type="radio" name="emailtonen" value="1"> Ja
                        </div>
                    </div>



                    <div class="colformwrap">
                        <div class="colformleft">
                            Contact (telefoon):
                        </div><!--

                         --><div class="colformright">
                            <input type="text" name="telefoon" maxlength="50">
                        </div>
                    </div>


                    <div class="colformwrap">
                        <div class="colformleft">
                            Uren:
                        </div><!--

                         --><div class="colformright">
                            <input type="text" name="meeturen" maxlength="50">
                        </div>
                    </div>


                    <div class="colformwrap">
                        <div class="colformleft">
                            Bereikbaarheid met de trein:
                        </div><!--

                         --><div class="colformright">
                            <textarea name="trein" maxlength="5000"></textarea>
                        </div>
                    </div>


                    <div class="colformwrap">
                        <div class="colformleft">
                            Bereikbaarheid met de auto:
                        </div><!--

                         --><div class="colformright">
                            <textarea name="auto" maxlength="5000"></textarea>
                        </div>
                    </div>


                    <div class="colformwrap">
                        <div class="colformleft">
                            Andere informatie:
                        </div><!--

                         --><div class="colformright">
                            <textarea name="andereinfo" maxlength="5000"></textarea>
                        </div>
                    </div>


                    <div class="colformwrap">
                        <div class="colformleft">
                            &nbsp;
                        </div><!--

                         --><div class="colformright">
                            <input class="bolleke" type="checkbox" name="akkoord" value="0"> Ik heb de <a href="#">regels</a> gelezen en ga hiermee akkoord.
                        </div>
                    </div>



                    <div class="colformwrap">
                        <div class="colformleft">
                            &nbsp;
                        </div><!--

                         --><div class="colformright">
                            <input class="verstuurknop" type="submit" value="Verzenden">
                        </div>
                    </div>



                </form>

- Ariën -:
Gelieve in het vervolg bij code de [code][/code]-tags gebruiken.
Hier kan je meer lezen over de mogelijke opmaakcodes.
Alvast bedankt!
Gewijzigd op 04/06/2016 16:45:42 door - Ariën -
 
PHP hulp

PHP hulp

06/11/2024 04:16:08
 
- SanThe -

- SanThe -

04/06/2016 10:55:33
Quote Anchor link
Zet dit eens bovenin je script:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
?>


http://wiki.phpbeginners.nl/index.php?title=De_juiste_mailheaders
 
Daan Slagter

Daan Slagter

04/06/2016 10:58:33
Quote Anchor link
Alle waarden die je post staan in een array dus verander het naar $_POST['meetnaam']
 
Sam Poelvoorde

Sam Poelvoorde

04/06/2016 11:22:04
Quote Anchor link
Dit kreeg ik bij oplossing 1: Notice: Undefined variable: meetnaam in /customers/d/e/d/mysite.com/httpd.www/test/TESPIA/meetmailer.php on line 25 Notice: Undefined variable: organisator in /customers/d/e/d/mysite.com/httpd.www/test/TESPIA/meetmailer.php on line 26 Notice: Undefined variable: meetadres in /customers/d/e/d/mysite.com/httpd.www/test/TESPIA/meetmailer.php on line 27 Notice: Undefined variable: binbuit in /customers/d/e/d/mysite.com/httpd.www/test/TESPIA/meetmailer.php on line 28 Notice: Undefined variable: emailtonen in /customers/d/e/d/mysite.com/httpd.www/test/TESPIA/meetmailer.php on line 30 Notice: Undefined variable: telefoon in /customers/d/e/d/mysite.com/httpd.www/test/TESPIA/meetmailer.php on line 31 Notice: Undefined variable: meeturen in /customers/d/e/d/mysite.com/httpd.www/test/TESPIA/meetmailer.php on line 32 Notice: Undefined variable: trein in /customers/d/e/d/mysite.com/httpd.www/test/TESPIA/meetmailer.php on line 35 Notice: Undefined variable: auto in /customers/d/e/d/mysite.com/httpd.www/test/TESPIA/meetmailer.php on line 38 Notice: Undefined variable: andereinfo in /customers/d/e/d/mysite.com/httpd.www/test/TESPIA/meetmailer.php on line 42 Notice: Undefined variable: akkoord in /customers/d/e/d/mysite.com/httpd.www/test/TESPIA/meetmailer.php on line 46 Notice: Undefined variable: meetnaam in /customers/d/e/d/mysite.com/httpd.www/test/TESPIA/meetmailer.php on line 49 Warning: Cannot modify header information - headers already sent by (output started at /customers/d/e/d/mysite.com/httpd.www/test/TESPIA/meetmailer.php:1) in /customers/d/e/d/mysite.com/httpd.www/test/TESPIA/meetmailer.php on line 52



En dit bij oplossing 2: Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in /customers/d/e/d/mysite.com/httpd.www/test/TESPIA/meetmailer.php on line 24



Dit is mijn allereerste formulier, dus sorry als ik echt grote fouten heb gemaakt.
 
Jan de Laet

Jan de Laet

04/06/2016 11:24:46
Quote Anchor link
Dus zoals Daan zegt.
Verander dit
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Naam van de meet: $meetnaam


in
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Naam van de meet: $_POST['meetnaam']

en dat voor al je velden uit het formulier
 
- SanThe -

- SanThe -

04/06/2016 11:31:20
Quote Anchor link
Zijn simpele beginnersfouten.

Zoals Daan al aangeeft:
$meetnaam (Undefined variable: meetnaam ) bestaat niet dat is $_POST['meetnaam'].
En kijk eens naar die link voor de mailheaders.

Als je verandert ben je al een heel eind.
 



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.