meer emailontvangers

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end Developer

Onze klant is sinds 2 jaar actief als adviseur en bemiddelaar in de verzekeringsmarkt. Sindsdien proberen zij deze slapende markt flink wakker te schudden. Dit willen zij doen door het bouwen van slimme vergelijkers op hun eigen website en die van partners. Het bedrijf wil continu voorop lopen, zodat consumenten eenvoudig de verzekeringen kunnen vinden die het beste bij ze past. Functieomschrijving Als Front-end Developer werk je aan vergelijkingsmodules die consumenten dagelijks gebruiken bij het vergelijken en afsluiten van verzekeringen. Je vindt het leuk om samen te werken met de product owner, bestaande modules te verbeteren en nieuwe vergelijkers "from

Bekijk vacature »

Teamlead PHP Developer

Functieomschrijving Voor een gewaardeerde werkgever in de buurt van Middelburg zijn wij op zoek naar een gemotiveerde teamlead PHP developer met affiniteit met Symfony/Laravel. Een enthousiast persoon die het ontwikkelteam komt versterken met het aanpakken van uitdagende projecten. Ben jij op zoek naar een uitdaging waar je de tijd en ruimte krijgt jezelf te ontwikkelen en je eigen IT-team aan te sturen? Lees dan snel verder! Die ga je doen: Bijdragen aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de PHP based applicaties; Ontwikkeling en beheer van de serviceportal in Symfony en de webshops in de tweede versie van

Bekijk vacature »

C# .NET Developer

Dit ga je doen Je richt je op het doorontwikkelen en herstructureren van het platform; Je werkt in teamverband en zelfstandig aan uitdagende projecten voor verschillende klanten; Softwareontwikkeling middels C# .NET; Je staat in contact met verschillende opdrachtgevers om de klantwensen te bespreken en deze vervolgens te ontwikkelen; Verbeteren van bedrijfsprocessen; Implementaties. Hier ga je werken Als .NET Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet

Bekijk vacature »

Starter/junior Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als starter/junior developer zul je direct begeleid worden door een senior uit het team. Het is van belang dat

Bekijk vacature »

Developer Full Stack

Functie omschrijving Developer gezocht! Ben jij een enthousiaste developer die graag wil bijdragen aan ontwikkelingen binnen een mooie organisatie? Solliciteer dan snel. Wij zijn op zoek naar een Full Stack Developer uit de regio Nijkerk die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een SaaS applicatie. Je moet beschikken over beheersing van zowel de Nederlandse als Engelse taal aangezien je samen met de klant gaat werken. Bedrijfsprofiel Je komt te werken binnen een echt familiebedrijf dat al sinds 1925 actief is binnen de FMCG branche. Het bedrijf heeft 40 medewerkers en er heerst een platte communicatiestructuur waarbij

Bekijk vacature »

Grafisch vormgever

Standplaats: Maasland Aantal uren: 32 – 40 uur per week Opleidingsniveau: HBO werk- en denkniveau Ben jij een ambitieuze grafisch vormgever met een passie voor creativiteit en oog voor detail? Vind jij het daarnaast leuk om ook marketingactiviteiten op te pakken? Dan zijn wij op zoek naar jou! Bedrijfsinformatie Westacc Group BV is het zusterbedrijf van HABA en specialiseert zich in (maatwerk) oplossingen voor (elektro) techniek en verlichting in de kampeerbranche. Zij produceren en assembleren onderdelen voor caravans, campers en boten. Voor een groot aantal caravan- en campermerken leveren wij producten als zekeringkasten, invoerdozen, acculaders, schakelmateriaal en verlichting. De producten

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Developer

Functie omschrijving Gaat jouw hart sneller kloppen van software developen in C#.NET? Voor een softwarebedrijf in regio Den Bosch zijn wij op zoek naar een C# programmeur. Lees snel verder! Wat ga je doen? Je gaat werken met C# en ASP.NET MVC Framework om onder meer webapplicaties, webshops en websites te ontwikkelen. Je optimaliseert de bestaande software en helpt mee aan het automatiseren van bedrijfsprocessen. Je gaat samen met je collega's de juiste oplossing op basis van de wensen van de klanten uitwerken tot een mooi product. Bedrijfsprofiel Het ontwikkelen van softwareoplossingen en kantoorautomatiseringen is waar dit bedrijf voor staat.

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 »

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

Bekijk vacature »

(Lead) PHP Software Developer

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een PHP software developer met een aantal jaar werkervaring. Je krijgt een plek in een klein team met 2 andere software developers. Wil jij graag werken met de nieuwste technieken bij een bedrijf waar jij de lead gaat nemen in de verder ontwikkeling en modernisering van een eigen software pakket? Dan ben je hier aan het juiste adres! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "in-house" ontwikkelde multimedia platform. Je neemt de lead in

Bekijk vacature »

Junior Software Developer

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer .NET, C# voor een gaaf bedrijf in de omgeving van Utrecht! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Lees dan snel verder! Voor een opdrachtgever in de omgeving van Utrecht, zijn wij op zoek naar een Junior Software Developer. Werk jij graag aan verschillende projecten en ga je graag klanten op bezoek? Dan is dit de ideale functie voor jou! Binnen deze functie

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc 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

Bekijk vacature »

Frontend Developer

Functieomschrijving Voor de NIPV zijn wij opzoek naar een Frontend Developer. Als Frontend Developer ga jij aan de slag om dashboards te bouwen vanuit het datawarehouse. Dit stelt NIPV in staat om snel en eenvoudig bij correcte bedrijfsvoeringsinformatie te kunnen. Je ontwikkelt dashboards in PowerBI, publiceert en onderhoud die, verzameld en verwerkt feedback in overleg met het ontwikkelteam. Naast dashboards ontwikkel en onderhoud je een datamodel in Excel waarmee adviseurs, controllers en analisten in staat worden gesteld om de gegevens uit de dashboards te raadplegen en anders te filteren of bepaalde gegevens nader te verfijnen, zodat verdiepende vragen kunnen worden

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 »
Sjaan Lieder

Sjaan Lieder

11/11/2020 18:41:31
Quote Anchor link
Hallo allemaal,

Ik heb een prima werkend formulier maar nu wil ik graag dat ik een extra ontvanger kan toevoegen.

Dit heb ik nu:
// E-mailadres van de ontvanger
$mail_ontv = '[email protected]';

Hoe kan ik een tweede en eventueel derde ontvanger toevoegen?

Alvast bedankt,

Sjaan
 
PHP hulp

PHP hulp

28/11/2024 22:32:06
 
- Ariën  -
Beheerder

- Ariën -

11/11/2020 20:33:09
Quote Anchor link
Is het een (Blind) Carbon Copy (Ook (B)CC genoemd), of elk een persoonlijke mail?
Gewijzigd op 11/11/2020 20:33:25 door - Ariën -
 
Adoptive Solution

Adoptive Solution

11/11/2020 22:33:41
Quote Anchor link
Dit :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
// Multiple recipients
$to = '[email protected], [email protected]'; // note the comma


kwam ik hier tegen :

https://www.php.net/manual/en/function.mail.php
 
Sjaan Lieder

Sjaan Lieder

12/11/2020 07:04:34
Quote Anchor link
Ik heb het gewijzigd in

$mail_ontv = '[email protected], [email protected], [email protected]';. Helaas werkt het niet alleen de eerste ontvanger krijgt het bericht.

Arien: In eerste instantie persoonlijk maar bcc zou beter zijn
 
- Ariën  -
Beheerder

- Ariën -

12/11/2020 09:59:42
Quote Anchor link
Zie daarvoor Sample #5 op https://www.php.net/manual/en/function.mail.php, en pas de BCC header toe.
 
Thomas van den Heuvel

Thomas van den Heuvel

12/11/2020 13:27:29
Quote Anchor link
Aangenomen dat je de mail() functie gebruikt voor het versturen van het e-mailbericht, uiteraard.

Wanneer je een library zoals PHPMailer gebruikt voor het versturen van e-mail ziet het toevoegen van meerdere ontvangers er mogelijk anders uit.
 
Sjaan Lieder

Sjaan Lieder

13/11/2020 08:55:49
Quote Anchor link
Ach jongens ik ben een oude vrouw die het formulier heeft gemaakt voor een stichting. Beperkte ervaring met php. Het formulier dat ik gebruik heb ik op deze site gevonden en was daar erg blij mee. Het werkt ook prima. Het enig wat ik graag wil is dat er meerdere emailontvangers kunnen worden ingevoerd. Dit is de code van het 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
<?php
// E-mailadres van de ontvanger
$mail_ontv = '[email protected], [email protected], [email protected]';

// Speciale checks voor naam en e-mailadres
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{

    // naam controle
    if (empty($_POST['naam']))
        $naam_fout = 1;
    // e-mail controle
    if (function_exists('filter_var') && !filter_var($_POST['mail'], FILTER_VALIDATE_EMAIL))
            $email_fout = 1;
    // antiflood controle
    if (!empty($_SESSION['antiflood']))
    {

        $seconde = 20; // 20 seconden voordat dezelfde persoon nog een keer een e-mail mag versturen
        $tijd = time() - $_SESSION['antiflood'];
        if($tijd < $seconde)
            $antiflood = 1;
    }
}


// Kijk of alle velden zijn ingevuld - naam mag alleen uit letters bestaan en het e-mailadres moet juist zijn
if (($_SERVER['REQUEST_METHOD'] == 'POST' && (!empty($antiflood) || empty($_POST['naam']) || !empty($naam_fout) || empty($_POST['mail']) || !empty($email_fout) || empty($_POST['bericht']) || empty($_POST['onderwerp']))) || $_SERVER['REQUEST_METHOD'] == 'GET')
{

    if ($_SERVER['REQUEST_METHOD'] == 'POST')
    {

        if (!empty($naam_fout))
            echo '<p>Uw heeft uw naam niet ingevuld.</p>';
        elseif (!empty($email_fout))
            echo '<p>Uw e-mailadres is niet juist.</p>';
        elseif (!empty($antiflood))
            echo '<p>U mag slechts &eacute;&eacute;n bericht per ' . $seconde . ' seconde versturen.</p>';
        else
            echo '<p>U bent uw naam, e-mailadres, onderwerp of bericht vergeten in te vullen.</p>';
    }

        
  // HTML e-mail formulier
  echo '<form method="post" action="' . $_SERVER['REQUEST_URI'] . '" />
  <p>
  
<table>
<tr>  <td width="20%">&nbsp </td>
     <td><label for="naam">Naam:</label></td>
      <td><input type="text" id="naam" name="naam" value="'
. (isset($_POST['naam']) ? htmlspecialchars($_POST['naam']) : '') . '" /><br /></td>
</tr>
<tr>    
     <td width="20%">&nbsp</td>
     <td> <label for="mail">E-mailadres:</label></td>
     <td><input type="text" id="mail" name="mail" value="'
. (isset($_POST['mail']) ? htmlspecialchars($_POST['mail']) : '') . '" /><br /></td>
</tr>
      <td width="20%">&nbsp</td>
      <td> <label for="onderwerp">Onderwerp:</label></td>
      <td><input type="text" id="onderwerp" name="onderwerp" value="'
. (isset($_POST['onderwerp']) ? htmlspecialchars($_POST['onderwerp']) : '') . '" /><br /></td>
 </tr>    

<tr>      
      <td width="20%">&nbsp</td>
      <td><label for="bericht">Bericht:</label></td>
      <td><textarea id="bericht" name="bericht" rows="8" style="width: 400px;">'
. (isset($_POST['bericht']) ? htmlspecialchars($_POST['bericht']) : '') . '</textarea><br /></td>
</tr>
      
<tr>      
      <td width="20%">&nbsp</td>
      <td>&nbsp</td>
      <td><input type="submit" name="submit" value=" Versturen " /></td>
</tr>      
</table>

  </p>'
;
?>

Edit:
Mailadressen aangepast vanwege privacy.
Tevens [code] en [/code] tags geplaatst voor betere leesbaarheid.
Gewijzigd op 13/11/2020 10:24:12 door - Ariën -
 
- Ariën  -
Beheerder

- Ariën -

13/11/2020 09:17:15
Quote Anchor link
Ik zie geen mailfunctie in dit script. Laat de rest eens zien...
Gewijzigd op 13/11/2020 10:24:56 door - Ariën -
 
Adoptive Solution

Adoptive Solution

13/11/2020 11:12:06
Quote Anchor link
Twee adressen ingevuld bij deze regel :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$mail_ontv = '[email protected]'; // <<<----- voer jouw e-mailadres hier in!

Bericht komt bij beiden aan.
 
Sjaan Lieder

Sjaan Lieder

15/11/2020 09:01:40
Quote Anchor link
Ik heb de code gewijzigd in

$mail_ontv = '[email protected]', '[email protected]', '[email protected]';

werkte niet

Toen in:

$mail_ontv = '[email protected]'; '[email protected]'; '[email protected]';

Werkt ook niet alleen de eerste emailontvanger krijgt het bericht. Ik heb echt geen idee wat ik verkeerd doe.....

Sjaan


Toevoeging op 15/11/2020 09:05:45:

Arien:

Dit is de hele code

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
session_start();
?>


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Contact</title>
<link href="../css/stijlblad.css" REL="stylesheet" TYPE="text/css">
<link href="../css/tabel.css" REL="stylesheet" TYPE="text/css">
</head>
<body>
<table width="95%" align="center" border="0">
<tr>
<td colspan="2" scope="col"><p>U kunt het onderstaande formulier gebruiken om contact met ons op te nemen.
Ook kan het worden gebruikt als bestelformulier. Gedurende de Corona-crisis kunnen onze boeken alleen op afspraak worden opgehaald. </p>
<p>Wilt u boeken bestellen uit de lijst vul dan in het berichtdeel het nummer(s) van het boek en de titel(s) in.
Bijvoorbeeld: </p>
<p>&nbsp;</p></td>
<td width="36%" rowspan="3" scope="col"><img src="../images/pandor klein.png"></td></tr>
<tr>
<td colspan="2"><div align="left">
<blockquote>
<blockquote>
<strong>2 Rotterdam met een knipoog<br><br>
23 Als de dag van gisteren</strong>
</blockquote>
</blockquote>
</div></td>
</tr>
<tr>
<td width="80%" colspan="2" scope="col"><p></p><p>Na ontvangst van uw bericht nemen wij zo spoedig mogelijk contact met u op. </p>
</td>
</tr>
</table>
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
<?php>
// E-mailadres van de ontvanger
$mail_ontv = '[email protected]'; '[email protected]'; '[email protected]';

// Speciale checks voor naam en e-mailadres
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
    // naam controle
    if (empty($_POST['naam']))
        $naam_fout = 1;
    // e-mail controle
    if (function_exists('filter_var') && !filter_var($_POST['mail'], FILTER_VALIDATE_EMAIL))
            $email_fout = 1;
    // antiflood controle
    if (!empty($_SESSION['antiflood']))
    {
        $seconde = 20; // 20 seconden voordat dezelfde persoon nog een keer een e-mail mag versturen
        $tijd = time() - $_SESSION['antiflood'];
        if($tijd < $seconde)
            $antiflood = 1;
    }
}

// Kijk of alle velden zijn ingevuld - naam mag alleen uit letters bestaan en het e-mailadres moet juist zijn
if (($_SERVER['REQUEST_METHOD'] == 'POST' && (!empty($antiflood) || empty($_POST['naam']) || !empty($naam_fout) || empty($_POST['mail']) || !empty($email_fout) || empty($_POST['bericht']) || empty($_POST['onderwerp']))) || $_SERVER['REQUEST_METHOD'] == 'GET')
{
    if ($_SERVER['REQUEST_METHOD'] == 'POST')
    {
        if (!empty($naam_fout))
            echo '<p>Uw heeft uw naam niet ingevuld.</p>';
        elseif (!empty($email_fout))
            echo '<p>Uw e-mailadres is niet juist.</p>';
        elseif (!empty($antiflood))
            echo '<p>U mag slechts &eacute;&eacute;n bericht per ' . $seconde . ' seconde versturen.</p>';
        else
            echo '<p>U bent uw naam, e-mailadres, onderwerp of bericht vergeten in te vullen.</p>';
    }
        
  // HTML e-mail formlier
  echo '<form method="post" action="' . $_SERVER['REQUEST_URI'] . '" />
  <p>
  
<table>
<tr>  <td width="20%">&nbsp </td>
     <td><label for="naam">Naam:</label></td>
      <td><input type="text" id="naam" name="naam" value="' . (isset($_POST['naam']) ? htmlspecialchars($_POST['naam']) : '') . '" /><br /></td>
</tr>
<tr>    
     <td width="20%">&nbsp</td>
     <td> <label for="mail">E-mailadres:</label></td>
     <td><input type="text" id="mail" name="mail" value="' . (isset($_POST['mail']) ? htmlspecialchars($_POST['mail']) : '') . '" /><br /></td>
</tr>
      <td width="20%">&nbsp</td>
      <td> <label for="onderwerp">Onderwerp:</label></td>
      <td><input type="text" id="onderwerp" name="onderwerp" value="' . (isset($_POST['onderwerp']) ? htmlspecialchars($_POST['onderwerp']) : '') . '" /><br /></td>
 </tr>    

<tr>      
      <td width="20%">&nbsp</td>
      <td><label for="bericht">Bericht:</label></td>
      <td><textarea id="bericht" name="bericht" rows="8" style="width: 400px;">' . (isset($_POST['bericht']) ? htmlspecialchars($_POST['bericht']) : '') . '</textarea><br /></td>
</tr>
      
<tr>      
      <td width="20%">&nbsp</td>
      <td>&nbsp</td>
      <td><input type="submit" name="submit" value=" Versturen " /></td>
</tr>      
</table>

  </p>
  </form>';
}
// versturen naar
else
{      
  // set datum
  $datum = date('d/m/Y H:i:s');
    
  $inhoud_mail = "===================================================\n";
  $inhoud_mail .= "Inhoud: " . $_SERVER['HTTP_HOST'] . "\n";
  $inhoud_mail .= "===================================================\n\n";
  
  $inhoud_mail .= "Naam: " . htmlspecialchars($_POST['naam']) . "\n";
  $inhoud_mail .= "E-mail adres: " . htmlspecialchars($_POST['mail']) . "\n";
  $inhoud_mail .= "Bericht:\n";
  $inhoud_mail .= htmlspecialchars($_POST['bericht']) . "\n\n";
    
  $inhoud_mail .= "Verstuurd op " . $datum . " via het IP adres " . $_SERVER['REMOTE_ADDR'] . "\n\n";
    
  $inhoud_mail .= "===================================================\n\n";
  
  // --------------------
  // spambot protectie
  
  
  $headers = 'From: ' . htmlspecialchars($_POST['naam']) . ' <' . $_POST['mail'] . '>';
  
  $headers = stripslashes($headers);
  $headers = str_replace('\n', '', $headers); // Verwijder \n
  $headers = str_replace('\r', '', $headers); // Verwijder \r
  $headers = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $headers)); // Slashes van quotes
  
  $_POST['onderwerp'] = str_replace('\n', '', $_POST['onderwerp']); // Verwijder \n
  $_POST['onderwerp'] = str_replace('\r', '', $_POST['onderwerp']); // Verwijder \r
  $_POST['onderwerp'] = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $_POST['onderwerp'])); // Slashes van quotes
  
  if (mail($mail_ontv, $_POST['onderwerp'], $inhoud_mail, $headers))
  {
      // zorg ervoor dat dezelfde persoon niet kan spammen
      $_SESSION['antiflood'] = time();
      
      echo '<h3>Het formulier is verzonden</h3>
      
      <p>Bedankt voor het invullen van het formulier. We zullen zo spoedig mogelijk contact met u opnemen.</p>';
  }
  else
  {
      echo '<h3>Het formulier is niet verzonden</h3>
      
      <p><b>Onze excuses.</b> Het formulier kon niet verzonden worden.</p>';
  }
}
?>

</body>
</html>
 
- Ariën  -
Beheerder

- Ariën -

15/11/2020 09:07:58
Quote Anchor link
Zet het script even tussen [code] en [/code], zodat het een netjes codeblok wordt.

Verder zet je er een puntkomma tussen in plaats van een komma. Door die puntkomma denkt PHP dat dat het einde van de tekst-string is.
Hier een praktijkvoorbeeld wat er fout gaat: https://3v4l.org/K0r8Q

Dus gebruik komma's tussen je e-mailadressen. Het eerste moet gewoon werken, of de hosting blokkeert dat mogelijk. In dat geval moet je de mailfunctie meerdere keren apart uitvoeren.
Gewijzigd op 15/11/2020 09:17:50 door - Ariën -
 
Sjaan Lieder

Sjaan Lieder

15/11/2020 11:11:10
Quote Anchor link
Ik heb de editor gebruikt met de code

$mail_ontv = '[email protected], [email protected], [email protected]';

De editor zegt dat alle drie de ontvangers het bericht krijgen:

Output for 7.2.0 - 7.2.34, 7.3.0 - 7.3.24, 7.4.0 - 7.4.12, 8.0.0alpha1 - rc3
[email protected], [email protected], [email protected]

Maar bij mij gebeurt dat niet alleen de eerste ontvanger krijgt het bericht.

Die editor is een uitkomst voor mij hoewel het problaeem nog niet is opgelost
Gewijzigd op 15/11/2020 11:13:45 door Sjaan Lieder
 
- Ariën  -
Beheerder

- Ariën -

15/11/2020 11:22:49
Quote Anchor link
Dan zal de hosting dit blokkeren, vermoed ik.
 
Sjaan Lieder

Sjaan Lieder

15/11/2020 11:50:58
Quote Anchor link
Ik schaam me dood..... wat is er gebeurd? Nou ik heb map met de te bewerken en up te loaden bestanden. En een map waarin dezelfde bestanden staan om te oefenen. Wat blijkt nu ik heb telkens als ik een wijziging had aangebracht het verkeerde bestand geupload.

Zojuist heb ik dat gemerkt en mijn fout hersteld en nu werkt de code met meerdere mail ontvangers helemaal geweldig.

Iedereen die me zo geduldig heeft geholpen heel hartelijk bedankt.

Sjaan

PS. Helaas zijn jullie nog niet van me af want ik ga nu beginnen om een catalogus te bouwen met een daarbijbehorend bestelformulier. Ik vrees met grote vreeze hahahahahahahahaha
 



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.