Radio buttons doormailen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

PHP developer - Digital Agency

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

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 »

SQL database developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als SQL database developer? Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het development team zijn wij op zoek naar een SQL database ontwikkelaar. Wil jij werken voor een groeiende werkgever in regio Breda waar jij de ruimte en tijd krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van logistieke processen; Je gaat projecten vanaf het begin tot het

Bekijk vacature »

Senior Organisatieontwikkelaar

Als Organisatieontwikkelaar zorg je ervoor dat we in het magazijn van Coolblue altijd vooruit voetballen op het gebied Medewerker en Organisatie Ontwikkeling. Zo draag je bij aan een toekomstbestendig magazijn waar we klanten én medewerkers elke dag blijven verwonderen. Wat doe je als Senior Organisatieontwikkelaar bij Coolblue? Als Organisatieontwikkelaar werk je voor het magazijn van Coolblue. Je krijgt er energie van om continue te bouwen aan een toekomstbestendige organisatie. Dat doe je samen met 17 collega's in het HR-team, ieder met een eigen specialisme. Je werkt graag zelfstandig en je weet snel je weg te vinden als verandermanager. Ook ben

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

Front end developer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers met passie voor hun vak. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van ontwerp en ontwikkeling zullen samenkomen in een proof of concept. Nadat is vastgesteld dat de oplossing voldoet aan de belangrijkste behoeftes worden producten of services gevalideerd door middel van korte iteraties. Hiermee zorgen ze ervoor dat het werk voldoet aan de technische vereisten en gebruikersbehoefte. Door het inzetten van de nieuwste technologieën die toekomstbestendig zijn weten ze klanten omver te blazen. Ook geven en organiseren ze veel

Bekijk vacature »

C# .NET Software Ontwikkelaar

Functie omschrijving Gezocht: Software Developer C# .NET voor een dynamische organisatie! Ben je onlangs afgestudeerd of ben je toe aan de volgende stap in je professionele carrière? Lees dan verder! We zijn momenteel op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die onze eindklant in de regio Arnhem kan versterken. In deze functie werk je aan verschillende projecten en bezoek je vaak klanten. Je kunt een rol verwachten met veel uitdaging, diversiteit en verantwoordelijkheid. Bedrijfsprofiel Binnen welke organisatie ga je aan de slag? Je gaat werken bij een organisatie die zich specialiseert in het

Bekijk vacature »

Junior/medior Back end developer PHP, Laravel

Functie Jij als ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor veel van je tijd je bezig houden met het ontwikkelen van maatwerk features en applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. Jij als full stack developer zult dus

Bekijk vacature »

Senior Front-end Developer

Wordt jij de nieuwe Front end specialist / developer? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel binnen als

Bekijk vacature »

Medior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Medior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een development team met één Senior .NET developer en één junior .NET developer. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit moment veel gebruik van .NET met ASP.NET. Komend kwartaal gaan wij wel gedeeltelijk overstappen naar .NET Core. Verder werken wij ook met SOAP, REST, JSON, HTML5, CSS3

Bekijk vacature »

Front-end developer (medior/senior)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

PHP Programmeur

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda, ontwikkel je als PHP programmeur niet alleen webapplicaties, maar ben je verder ook gefocust op het constant inspelen op nieuwe innovaties m.b.t software ontwikkeling. Naast het ontwikkelen van webapplicaties, bouwt deze toffe werkgever ook webshops en websites voor hun opdrachtgevers. Wat ga je doen? Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het ontwerpen en implementeren van webapplicaties met het Symfony framework; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden en updaten van bestaande applicaties die

Bekijk vacature »
Lisa van de Put

Lisa van de Put

18/03/2016 10:56:45
Quote Anchor link
Beste mensen,

Ik heb dus een formulier gemaakt in php en html waarvan ik de antwoorden graag door wil sturen naar een mailadres. Nu gaat alles met textboxen prima, maar de radiobuttons doen moeilijk, zij geven (wat je ook kiest) altijd een "1" door in de mail. Zie scriptjes hieronder. Hoe moet ik dit oplossen?

Formulier:
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
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
<?php
if (isset($_SESSION['vriendenvan_ouders_formdata'])) {
    $formdata = $_SESSION['vriendenvan_ouders_formdata'];
}
else{
    $formdata = array();
}

?>


<html>
<form action="oudersverzenden.php" method="post">

<h2>Lidmaatschapsgegevens</h2>
    <ul>
    Duur lidmaatschap*<br />
    <input type="radio" name="duur" value="<?=@htmlentities($formdata['duur1'])?>"/> 1 jaar (minimaal 10)<br />
        <input type="radio" name="duur" value="<?=@htmlentities($formdata['duur2'])?>"/> 3 jaar (minimaal 25)<br /><br />
        Bedrag (vul een bedrag in waarmee u ons wil steunen)*<br />
    <input type="text" name="bedrag" value="<?= @htmlentities($formdata['bedrag']) ?>"/><br />
    </ul>
<h2>Persoonsgegevens</h2>
    <ul>    
        Aanhef*<br />
    <input type="radio" name="aanhef" value="<?= @htmlentities($formdata['aanhef']) ?>"/>Dhr.<br />
        <input type="radio" name="aanhef" value="<?= @htmlentities($formdata['aanhef']) ?>"/>Mw.<br /><br />
    Voornaam*<br />
    <input type="text" name="voornaam" value="<?= @htmlentities($formdata['voornaam']) ?>"/><br /><br />
    Achternaam*<br />
        <input type="text" name="achternaam" value="<?= @htmlentities($formdata['achternaam']) ?>"/><br /><br />
        Geboortedatum*<br />
        <input type="date" name="geboortedatum" value="<?= @htmlentities($formdata['geboortedatum']) ?>"/><br /><br />
        Naam zoon/dochter*<br />
        <input type="text" name="naam" value="<?= @htmlentities($formdata['naam']) ?>"/><br /><br />
    </ul>
<h2>Contactgegevens</h2>
    <ul>
        E-mailadres*<br />
        <input type="text" name="email" value="<?= @htmlentities($formdata['email']) ?>"/><br /><br />
        Wilt u de nieuwsbrief (per e-mail) ontvangen?*<br />
    <input type="radio" name="nieuwsbrief" value="<?= @htmlentities($formdata['nieuwsbrief']) ?>"/>Ja<br />
        <input type="radio" name="nieuwsbrief" value="<?= @htmlentities($formdata['nieuwsbrief']) ?>"/>Nee<br /><br />
        Wilt u het MOTjE (per e-mail) ontvangen?*<br />
    <input type="radio" name="motje" value="<?= @htmlentities($formdata['motje']) ?>"/>Ja<br />
        <input type="radio" name="motje" value="<?= @htmlentities($formdata['motje']) ?>"/>Nee<br /><br />
        Telefoonnummer*<br />
        <input type="text" name="telefoon" min="10" value="<?= @htmlentities($formdata['telefoon']) ?>"/><br /><br />
        Straat en huisnummer*<br />
        <input type="text" name="adres" value="<?= @htmlentities($formdata['adres']) ?>"/><br /><br />
        Postcode*<br />
        <input type="text" name="postcode" value="<?= @htmlentities($formdata['postcode']) ?>"/><br /><br />
        Woonplaats*<br />
        <input type="text" name="plaats" value="<?= @htmlentities($formdata['plaats']) ?>"/><br /><br /><br />
        
    <input type="submit" name="versturen" value="Verstuur"/><br /><br />
  </ul>
  <p>Alle velden gemarkeerd met een * zijn verplicht.</p>
</form>
</html>


Controleer en verzendscript:
<?php
$naar
= 'email'; // Waar moet het naartoe?
$onderwerp = 'Inschrijfformulier Vriend van BeeVee'; // Het onderwerp van het bericht

if ('POST' === $_SERVER['REQUEST_METHOD']) // Als het formulier verzonden is door op de verzend knop te klikken
{
    $formValues = array(
      'duur' => isset($_POST['duur']), // Alle overbodige spaties uit het voornaam veld verwijderen
      'bedrag' => trim($_POST['bedrag']),
      'aanhef' => isset($_POST['aanhef']),
      'voornaam' => trim($_POST['voornaam']),
      'achternaam' => trim($_POST['achternaam']),
      'geboortedatum' => trim($_POST['geboortedatum']),
      'naam' => trim($_POST['naam']),
      'email' => trim($_POST['email']),
      'nieuwsbrief' => isset($_POST['nieuwsbrief']),
      'motje' => isset($_POST['motje']),
      'telefoon' => trim($_POST['telefoon']),
      'adres' => trim($_POST['adres']),
      'postcode' => trim($_POST['postcode']),
      'plaats' => trim($_POST['plaats'])
  );

  $_SESSION['vriendenvan_ouders_formdata'] = $formValues;

  $errorInForm = false;

  if(empty($formValues['duur']))
  {

    print '<p>Vul een lidmaatschapsduur in.</p>';
    $errorInForm = true;
  }

  if(empty($formValues['bedrag']))
  {

    print '<p>Vul een bedrag in.</p>';
    $errorInForm = true;
  }

  if(empty($formValues['aanhef']))
  {

    print '<p>Vul een aanhef in.</p>';
    $errorInForm = true;
  }

  if(empty($formValues['voornaam']))
  {

    print '<p>Vul een voornaam in.</p>';
    $errorInForm = true;
  }

  if(empty($formValues['achternaam']))
  {

    print '<p>Vul een achternaam in.</p>';
    $errorInForm = true;
  }

  if(empty($formValues['geboortedatum']))
  {

    print '<p>Vul een geboortedatum in.</p>';
    $errorInForm = true;
  }

  if(empty($formValues['naam']))
  {

    print '<p>Vul een naam van uw zoon/dochter in.</p>';
    $errorInForm = true;
  }

  if(empty($formValues['email']))
  {

    print '<p>Vul een e-mailadres in.</p>';
    $errorInForm = true;
  }

  if(!filter_var($formValues['email'], FILTER_VALIDATE_EMAIL)) // Als het email adres niet correct is
  {
    print '<p>Vul een juist e-mailadres in.</p>';
    $errorInForm = true;
  }

  if(empty($formValues['nieuwsbrief']))
  {

    print '<p>Geef aan of u de nieuwsbrief wilt ontvangen of niet.</p>';
    $errorInForm = true;
  }

  if(empty($formValues['motje']))
  {

    print '<p>Geef aan of u het MOTjE wilt ontvangen of niet.</p>';
    $errorInForm = true;
  }

  if(empty($formValues['telefoon']))
  {

    print '<p>Vul een telefoonnummer in.</p>';
    $errorInForm = true;
  }

  if(empty($formValues['adres']))
  {

    print '<p>Vul een straat en huisnummer in.</p>';
    $errorInForm = true;
  }

  if(empty($formValues['postcode']))
  {

    print '<p>Vul een postcode in.</p>';
    $errorInForm = true;
  }

  if(empty($formValues['plaats']))
  {

    print '<p>Vul een woonplaats in.</p>';
    $errorInForm = true;
  }

  
  if ( $errorInForm ) {
      print('<p>Probeer het <a href="vriendenvanbeevee-ouders.php">hier</a> opnieuw.</p>');
  }
else{
      $emailSender = new email();
      $emailSender->set_sender( $formValues['voornaam'] . ' ' . $formValues['achternaam'], $formValues['email'] );
      $emailSender->set_subject( $onderwerp );
      $strBody = <<<EOM
    Gegevens vriend van BeeVee (ouders)
    Duur lidmaatschap: ${formValues['duur']}
    Bedrag: ${formValues['bedrag']}
    Aanhef: ${formValues['aanhef']}
    Naam: ${formValues['voornaam']} ${formValues['achternaam']}
    Geboortedatum: ${formValues['geboortedatum']}
    Naam zoon/dochter: ${formValues['naam']}
    E-mailadres: ${formValues['email']}
    Nieuwsbrief: ${formValues['nieuwsbrief']}
    MOTjE: ${formValues['motje']}
    Telefoonnummer: ${formValues['telefoon']}
    Straat en huisnummer: ${formValues['adres']}
    Postcode: ${formValues['postcode']}
    Woonplaats: ${formValues['plaats']}
EOM
        ;
      // Als je email::PLAIN verandert in email::HTML, dan kun je een HTML e-mail versturen. Denk dan wel er aan dat je <br> nodig hebt ipv \n om naar een nieuwe regel te gaan
      $emailSender->set_message( $strBody, email::PLAIN );
      $emailSender->set_receiver( "Ontvanger", $naar );
      $result = $emailSender->send();
      if ( ! ( $result instanceof PEAR_Error ) ) {
        // Het is gelukt
        unset($_SESSION['vriendenvan_ouders_formdata']);
        print '<p>Het formulier is succesvol verzonden!</p>';
        print '<p>Klik <a href="../../home.php">hier</a> om terug te gaan naar de homepagina.</p>';
      }
else{
        // Het ging mis. Ik weet het niet zeker, maar waarschijnlijk heeft de variabele $result meer info
        print '<p>Helaas, er is wat fout gegaan tijdens het verzenden van het formulier.</p>';
      }
  }

}

?>


Alvast super erg bedankt, ik zit hier al lang mee te struggelen.
- 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 18/03/2016 11:55:36 door - Ariën -
 
PHP hulp

PHP hulp

24/05/2025 05:40:49
 
- SanThe -

- SanThe -

18/03/2016 11:05:39
Quote Anchor link
Geen idee wat er in $formdata['nieuwsbrief'] zit maar dat zet je in beide values.
Je wilt waarschijnlijk de JA of NEE retour.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
Wilt u de nieuwsbrief (per e-mail) ontvangen?*<br />
<input type="radio" name="nieuwsbrief" value="JA" />Ja<br /><br />
<input type="radio" name="nieuwsbrief" value="NEE" />Nee<br /><br />
 
Lisa van de Put

Lisa van de Put

18/03/2016 11:09:56
Quote Anchor link
Bedankt voor je snelle antwoord. Ik heb inderdaad al geprobeerd om de value te veranderen, maar hij blijft "1" doorsturen :(
 
- SanThe -

- SanThe -

18/03/2016 11:13:33
Quote Anchor link
Haal even je e-mailadres uit je post ivm spammers.

'nieuwsbrief' => isset($_POST['nieuwsbrief']),

De function isset() geeft true/false terug = 1/0.
Je pakt hier niet de value.
 
Lisa van de Put

Lisa van de Put

18/03/2016 11:25:21
Quote Anchor link
Als ik niet isset() gebruik, dan krijg ik na het drukken op de verzendknop een compleet witte pagina.
 
- SanThe -

- SanThe -

18/03/2016 11:27:45
Quote Anchor link
'nieuwsbrief' => (isset($_POST['nieuwsbrief']) ? $_POST['nieuwsbrief'] : 'Leeg'),
 



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.