meer emailontvangers

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Software Developer

Functie omschrijving PHP Software Developer gezocht! Voor een organisatie in de regio Zeist die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in een scrumteam aan de ontwikkeling van een medicatiebewakingssysteem; Meedenken over de mogelijkheden en onmogelijkheden van projecten;

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 »

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 »

Fullstack of back-end PHP developer

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in 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. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

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 »

Senior PHP developer met ambities tot Software Arc

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

Medior/Senior Front-end Developers gezocht (Utrech

Functie Het team bestaat uit 10+ gespecialiseerde (veel senior) front-end ontwikkelaars en ontwerpers die werken aan projecten voor klanten van verschillende groottes (kan twee jaar bezig zijn met 1 klant). Je helpt klanten met ingewikkelde front-end vraagstukken, hierbij kun je denken aan: UX/UI design, CI/CD, architectuur en integratie met back-end systemen. De werkzaamheden verricht je op locatie bij de klant, dit is vaak in de Randstad. De organisatiestructuur is plat en er heerst een informele sfeer, zo kun je met vragen dus terecht bij de directie. Er wordt veel nadruk gelegd op het bevorderen van persoonlijke ontwikkeling door middel van

Bekijk vacature »

Medior/senior Back-end developer wanted!

Functie Because of the growth within the company, we are looking for reinforcement in the devlopmenttean. As a back-end developer you build the company software that helps us with the primary processes. A fun (internal) project in which you continuously develop the software! You will work in a small team, we have daily stand-ups and a scrum session every fortnight, led by our Scrum Master. During these sessions, you get the opportunity to present your ideas and discuss them with your fellow developers and the Product Owner. Within the development teams, we use Trello, Gitlab, Jiira, Confluence and Boockstack. They

Bekijk vacature »

Lead javascript developer Node.js React

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Software Ontwikkelaar PHP gezocht! Wij zijn op zoek naar een ervaren PHP Software Ontwikkelaar om het team van onze opdrachtgever te versterken! De ideale kandidaat zal fungeren als verlengstuk van klanten en complexe technische vraagstukken met enthousiasme benaderen. Naast het werken met de nieuwste technologieën, ben je in staat om aan meerdere projecten tegelijkertijd te werken. Als je deze uitdaging aangaat, werk je nauw samen met front-end developers en draag je bij aan het realiseren van grote veranderingen bij klanten. Het bedrijf zoekt iemand die zichzelf graag uitdaagt en altijd streeft naar het leveren van de beste resultaten.

Bekijk vacature »

SQL Database ontwikkelaar

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

Bekijk vacature »

Medior Front-end Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte websites die in eigen beheer zijn. In onze vestiging in Nederweert zit onze development afdeling en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé Medior Front-end Developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het uitwerken van designs tot functionele layouts Je

Bekijk vacature »

Belastingdienst - Freelance Senior Cobol Applicati

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 7 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: In de applicatie ETM zijn nu de inningsvoorzieningen voor ongeveer 25 aangifte- en aanslagmiddelen opgenomen. ETM is een extern aangeschafte service en het huidige contract met leverancier Oracle loopt af op 31-12-2022. Het programma uitfaseren ETM heeft als doel om vervanging te realiseren waarmee alle nu in gebruik zijnde ETM ondersteuning wordt overgenomen in nieuwe Inningsvoorzieningen om de continuïteit van de inningsprocessen te waarborgen. Eén van de inningsvoorzieningen die voor het einde van 31-12-2022

Bekijk vacature »

Frontend Developer - Leeuwarden

Frontend Developer – Leeuwarden Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider

Bekijk vacature »

Senior Developer ERP Dynamics 365

Samengevat: Deze werkgever is een softwarebedrijf. Ben jij een enthousiaste developer? Heb je ervaring met ERP of Dynamic 365 bussines central? Vaste baan: ERP Applicatie Specialist ERP MBO €3.600 - €5.200 Wij houden ons als bedrijf bezig met het leveren en implementeren van het Microsoft Dynamics pakket binnen verschillende industriële sectoren. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Binnen ons open team is er een no-nonsense cultuur. Daarnaast is er veel onderling contact door de korte communicatielijnen. Het team werkt enthousiast samen om een

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

08/11/2024 16:44:25
 
- 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.