Radio buttons doormailen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Randstad B.V.- Freelance Senior Fullstack Develope

Startdatum: 01.05.2023 Richttarief: € 75,00 - €85,00 Duur van de opdracht: 1 jaar Uren per week: 40 Werkmodel: Hybride, dinsdag en donderdag aanwezig op kantoor in Diemen en meer wanneer dit nodig is. Functieomschrijving: De ideale kandidaat gaat onderdeel uitmaken van een junior team binnen het foundation domein. Vanuit het foundation domein werkt dit team samen met andere foundation teams en teams uit het online domein (professionals B2B en B2C) voor het bouwen en integreren van HRM functionaliteiten (verlof en benefits) in de persoonlijke portal van Interim Professionals. Er is meer backend werk dan frontend, maar kandidaat moet beiden leuk

Bekijk vacature »

C# Developer Research and Development - Delft

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Delft Vacature ID: 6307 Introductie C# Developer Research and Development - Delft - Onze klant is één van de meest innovatieve bedrijven in de region van Delft. Op dit moment zijn ze voor het innovatie centrum. In het innovatie centrum wordt gewerkt aan de nieuwste technieken voor navigatie software. R&D / C# / Pattern Recognition / Algorithms / 3d Data / DotNET Functieomschrijving Als C# Developer kom je te werken in een innovatief scrumteam. We ontwikkelen en door ontwikkelen de nieuwste technieken op het gebied van navigatie software. Deze software wordt onder andere

Bekijk vacature »

Fullstack JavaScript developer (ReactJS, NodeJS, T

Functie Het team bestaat momenteel uit ruim 15 collega’s, waarvan ruim de helft in het ontwikkelteam werkzaam is. Er zijn gave plannen om het platform ook te gaan toepassen op bijv. vliegvelden, maar ook internationale groei zit in het verschiet en daarom zijn ze op zoek naar versterking. Als Fullstack JavaScript developer werk je nauw samen met 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creeren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld

Bekijk vacature »

Junior .NET developer

Functie Ons programma is voor afgestudeerde enthousiastelingen die het als een uitdaging zien om met een klein dynamisch team bij de grootste bedrijven van Nederland aan de slag te gaan. Tijdens jouw dienstverband word jij begeleid door een talent manager. Het ontwikkelen van jouw talent staat hierbij centraal. Het programma doorloop je met een team van circa 8 Mede- trainees. De eerste maand start je met een fulltime inhouse opleiding. Deze staat geheel in het teken van de werkzaamheden die jij verder in het programma zult uitvoeren. Na deze opleidingsmaand ga je aan de slag in een dynamische omgeving bij

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 »

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 »

Full stack ontwikkelaar Laravel, Vue.js

Functie Als ontwikkelaar binnen deze organisatie hou jij je voornamelijk met lopende projecten voor de verschillende klanten. Zo bouw je de ene dag aan prijsschifting systemen en de andere dag onderzoek je crawlers en stel je ze zo in dat de data goed binnen komt binnen het systeem. Daarnaast bouw je mee aan dashboards en ben je dus constant bezig met het verbeteren van het platform. Er is een vaste werkwijze, zo werken ze met Trello kaarten en onderverdelen ze deze aan het begin van iedere week onder de developers. Dit wordt door de lead developer gedaan, maar in samenspraak

Bekijk vacature »

Full Stack PHP Developer

Functieomschrijving Ervaren PHP Developer gezocht! Wij zijn op zoek naar een ervaren PHP Developer die het IT team van een organisatie in de regio Ermelo gaat versterken. Voor deze functie zijn we op zoek naar een enthousiaste en breed georiënteerde IT-er die deze innovatieve organisatie nog een stap verder gaat brengen. Wij zijn op zoek naar iemand die communicatief goed is en die zelfstandig problemen op kan lossen. Je bent verantwoordelijk voor het samenwerken met een externe partij het is hierbij jouw taak om deze partij uit te dagen op het geleverde werk. Het schrijven van concepten aan de AI

Bekijk vacature »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

C# .Net Developer

Dit ga je doen Het bouwen van Api's; Nieuwe oplossingen bouwen met C# .Net; De huidige software uitbouwen met C# .Net; Meewerken in projecten; Meedenken aan de toekomstplannen en verbeteringen; Onderdeel van het Scrum Team. Hier ga je werken Onze klant is een dienstverlenende organisatie voor diverse soorten organisaties in Nederland. Ze zijn van oorsprong een familiebedrijf en er is een open cultuur. Ze zijn vooruitstrevend op IT gebied en hebben een eigen inhouse development team van circa 11 man. Je komt hier te werken in het subteam .Net Core. Hier werken ze volgens scrum met de nieuwste technieken en

Bekijk vacature »

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

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 »

PHP developer

Functie Voor een opdrachtgever in omgeving Leiden zijn wij op zoek naar een PHP developer die affiniteit heeft met C++. Ben jij reeds afgestudeerd of heb je al een paar jaar ervaring? Lees snel verder en kijk of dit iets voor jou is! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van

Bekijk vacature »

Cloud Developer

Cloud Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Trainee pega developer

Wil jij een mooie stap maken in jouw carrière? Mooi! Bij De Mandemakers Groep haal je binnen 6 maanden je CSA- en CSSA-certificaten, waarna jij aan de slag kan als Pega-developer in ons IT-team. Achter de schermen zorg jij ervoor dat collega’s efficiënt werken en klanten iedere dag beter geholpen worden. Wil jij daaraan bijdragen? En jouw ICT-skills ontwikkelen? Lees dan snel verder en solliciteer vandaag nog als trainee Pega-developer. Wat ga je doen? Als trainee Pega developer leiden wij je op tot gecertificeerd software developer voor het low-code platform PegaSystems. In de training ben je verantwoordelijk voor een te

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

15/12/2024 00:37:54
 
- 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.