meer emailontvangers

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full Stack SAP Developer

Discipline Information Technology Location Venlo (NL) Hours a week 40 Full Stack SAP Developer vidaXL is a rapidly growing international organization where IT plays a key part. SAP is a crucial component of vidaXL’s extensive IT landscape. In order to maintain continuous growth and improvement of processes we are looking for an enthusiastic Full Stack SAP Developer. This role focuses mainly on developing, managing and optimizing new and existing processes based on SAP technologies. In addition, we expect our SAP Developer to function as a back-up and a sparring partner for a team of 5+ SAP Developers. You will be

Bekijk vacature »

Ben jij een intelligente JavaScript Developer?

Bedrijfsomschrijving Soms zie je door de bomen het bos niet meer met al die Front-end vacatures, deze is eigenlijk niet anders maar toch weer wel. Wil je weten waarom? Dan moet je contact met ons opnemen! Hier liggen namelijk kansen die je niet bij elke organisatie tegenkomt... Nieuwsgierig? Lees dan in elk geval de vacature tekst alvast... Functieomschrijving Voor onze opdrachtgever zijn wij opzoek naar ervaren en intelligente Frontend ontwikkelaars met goede NodeJs, AngularJS, ReactJs kennis. Daarnaast is het belangrijk dat je tenminste 4 jaar ervaring hebt in Frontend ontwikkeling en niet bang bent om straks ook nieuwe technieken uit

Bekijk vacature »

New business developer

You will start working as new business developer for the German, Swiss and Austrian market. You will receive a direct contract from the company. It is a fulltime job for 35 hours a week. Salary is based on previous experience. What we offer Salary based on experience Contract from company itself Who you are Do you recognize yourself in the following? You have at least a Bachelor degree in marketing Experience in a similar position Native speaker in German Excellent analytical and research skills Pro-active and result minded with teamwork skills What will you do You will start working as

Bekijk vacature »

Java Developer

Bedrijfsomschrijving You will work at a large and progressive financial organization with offices in the Netherlands and abroad. You work within the domain that is responsible for delivering several daily banking processes used by all our customers. The processes are fixed around life cycle management for the current accounts and packages, such as opening and closing an account. Your colleagues are all driven Engineers, who like to stay up-to-date with the latest technologies. You are going to work in a team that believes in the DevOps way of working. As Developer you are responsible for the technical structure of several

Bekijk vacature »

Java Developer / Redesign / Complex / Overheid

Bedrijfsomschrijving Bij deze overheidsinstantie zal je terecht komen in een DevOps team van 5 man/vrouw groot. 4 daarvan houden zich bezig met het (door)ontwikkelen van de applicaties en 1 iemand is verantwoordelijk voor het testwerk. Echter, doordat ze steeds meer geautomatiseerd testen en richting CI/CD willen gaan, zal jij je daar ook zeker mee gaan bemoeien! Zoals gezegd kom je in een erg complexe omgeving terecht. Dit heeft voornamelijk te maken met het feit dat je met diverse Europese lidstaten en veel verschillende componenten te maken hebt. Dit maakt het daardoor erg uitdagend, maar niet minder leuk! Daarnaast zijn zij

Bekijk vacature »

Medior PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops bizar snel en superstrak zijn. Hoe word ik Medior PHP Developer bij Coolblue? Als Medior PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, ben je niet vies van een beetje C# of Javascript. ‘’Ook Medior PHP Developer worden bij Coolblue? Else de Boer legt je uit hoe je dat doet.” Dit vind je leuk om te doen PHP code schrijven, maar kan je weg ook vinden in

Bekijk vacature »

Junior Integratie Specialist

Ben jij net afgestudeerd en op zoek naar een startersfunctie? Heb je affiniteit met zorg en ICT en ben je analytisch sterk? Dan zijn wij voor onze vestiging in Amsterdam op zoek naar jou! Als Junior Integratie Specialist zorg jij dat de systemen en apparatuur van externe leveranciers en instanties naadloos communiceren met ons ZIS/EPD (zorginformatiesysteem/elektronisch patiëntendossier). Jij helpt ChipSoft met het bouwen aan duurzame informatie-uitwisseling in de zorg. Jouw baan Informatie-uitwisseling in de zorg is essentieel om de patiëntzorg te verbeteren. Als Junior Integratie Specialist ondersteun en adviseer jij de klant (veelal ziekenhuizen) om een perfecte communicatie tussen de

Bekijk vacature »

(C#) developer gezocht met affiniteit voor machine

Voor een bedrijf in de regio Den Haag zijn we momenteel op zoek naar een .NET developer met affiniteit voor de techniek. De organisatie richt zich op het fabriceren van technische apparatuur die gebruikt wordt door industriële bedrijven. Ondanks dat software een steeds belangrijkere rol speelt binnen de organisatie en bij hun producten, bestaat de core business uit het bouwen van machines. Het is dan ook geen functie waarbij je 8 uur per dag achter je PC zal zitten om alleen te programmeren. Naast het programmeren van nieuwe onderdelen van hun administratieve systeem zal je namelijk een groot deel van

Bekijk vacature »

Web Developer (m/w/d)

Web Developer Location: Heidelberg, Germany Staff category: Staff Member Job type: IT and Infrastructure Contract duration: 3 years (renewable) Grading: 6, 7 or 8; depending on experience (monthly salary starting from 3.7k€ up to 4.8k€ after tax, plus other benefits) Closing date: 1 February 2021 Reference number: HD01905 IT Services operates and supports the IT infrastructure and services at EMBL headquarters in Heidelberg and at the laboratory’s sites in Barcelona and Rome. In collaboration with the EMBL-EBI in Cambridge our team is creating and implementing a new web infrastructure for all EMBL websites. We are looking to recruit an enthusiastic

Bekijk vacature »

P - ETL Developer

Looking for a freelance ETL Developer i am looking for a freelance ETL Developer for a project in financial services. * Start: 4 January * Duration: 12 months * Hours per week: 40 * Location: Amsterdam (mostly working from home) Your impact as ETL Developer As senior ETL developer you will be able to discuss and develop the best technical solution with the team, but also are capable to discuss what should and should not be done from forward looking (business) perspective. What doe you bring as ETL Developer * 8 year's working experience as ETL Developer / Specialist *

Bekijk vacature »

Mobile App Developer

Ons Mobile-ontwikkelteam zoekt een gedreven Mobile App Ontwikkelaar. Ben jij analytisch en heb je passie voor het ontwikkelen van apps? Dan zijn wij op zoek naar jou! Jouw baan ChipSoft heeft al diverse apps uitgebracht en het aantal gebruikers hiervan neemt snel toe. Je kunt hierbij denken aan apps voor verpleegkundigen, thuiszorgmedewerkers, de sterilisatieafdeling en - natuurlijk - de artsen zelf. Door jouw hands-on-mentaliteit, eigenwijsheid en technisch inzicht kun je nauwkeurig herbruikbare software schrijven. Die software sluit naadloos aan op onze ‘back end’ (HiX, onze ICT-totaaloplossing voor de zorg). Samen met je collega’s ben je verantwoordelijk voor het ontwerpen en

Bekijk vacature »

Structured Text Developer PLC

Bedrijfsomschrijving De organisatie is opererend in de agrarische sector en wereldwijd toonaangevend en succesvol producent van machines die o.a. de veiligheid van het landbouwgewas garandeert. Deze machines worden aan klanten in meer de 25 verschillende landen geleverd. De volledige ontwikkeling van deze machines vindt plaats in het hoofdkantoor dat gelegen is in de regio van Meppel en ruim 175 medewerkers telt. De eindproducten van deze grote speler staan bekend om het grote innovatieve vermogen en de gecertificeerde kwaliteit. Een multidisciplinair scrum team van 6 developers is dagelijks bezig met het ontwikkelen van PLC software. Zij combineren hardware, software en techniek

Bekijk vacature »

Cloud Engineer Welkomstbonus € 5.000,-

Cloud Engineer medior Welkomstbonus van € 5.000,- Bij T2 zorgen we goed voor elkaar en doen wij leuke dingen met leuke mensen. We zorgen voor uitdagende opdrachten zodat jij jezelf onbeperkt kan blijven ontwikkelen. Ben jij een ervaren systeembeheerder Cloud en wil je het beste uit jezelf halen? Dan ben je van harte welkom bij T2 en ontvang je onze welkomstbonus ter waarde van € 5.000,-. Er werken leuke mensen bij T2, die op een professionele en informele wijze met hun carrière en collega’s omgaan. Dat is de basis voor succes! Het is vanzelfsprekend dat je met de nieuwste technieken

Bekijk vacature »

(C#) developer gezocht met affiniteit voor machine

Voor een bedrijf in de regio Den Haag zijn we momenteel op zoek naar een .NET developer met affiniteit voor de techniek. De organisatie richt zich op het fabriceren van technische apparatuur die gebruikt wordt door industriële bedrijven. Ondanks dat software een steeds belangrijkere rol speelt binnen de organisatie en bij hun producten, bestaat de core business uit het bouwen van machines. Het is dan ook geen functie waarbij je 8 uur per dag achter je PC zal zitten om alleen te programmeren. Naast het programmeren van nieuwe onderdelen van hun administratieve systeem zal je namelijk een groot deel van

Bekijk vacature »

MS Dynamics AX Ontwikkelaar

Functieomschrijving Wij zijn op zoek naar een ambitieuze MS Dynamics AX Ontwikkelaar om ons verder te versterken in het creëren van innovatieve oplossingen binnen de Aftersales. Wil jij de beste worden in je vak en hebt de ambitie om zowel jezelf als onze organisatie continu te ontwikkelen, kom dan snel een kop koffie drinken in ons inspirerende kantoor in Nuth. Wat bieden wij jou Een passend beloningspakket Uitdagende positie in een groeiende organisatie Een dynamische werksfeer en ruimte voor inbreng Meerdere doorgroeimogelijkheden Wie ben jij Minimaal afgeronde Bacheloropleiding richting Informatica/ ICT; Enkele jaren (minimaal 2) ervaring als Ontwikkelaar op het

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 = 'naam@cdomein.nl';

Hoe kan ik een tweede en eventueel derde ontvanger toevoegen?

Alvast bedankt,

Sjaan
 
PHP hulp

PHP hulp

21/01/2021 15:32:39
 
- 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 = 'johny@example.com, sally@example.com'; // 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 = 'naam@domein.nl, naam2@domein.net, snaam3@domein.net';. 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 = 'gebruiker1@example.org, gebruiker2@example.org, gebruiker3@example.org';

// 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 = 'jouw@emailadres.nl'; // <<<----- 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 = 'gebruiker1@example.org', 'gebruiker2@example.org', 'gebruiker3@example.org';

werkte niet

Toen in:

$mail_ontv = 'gebruiker1@example.org'; 'gebruiker2@example.org'; 'gebruiker3@example.org';

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 = 'gebruiker1@example.org'; 'gebruiker2@example.org'; 'gebruiker3@example.org';

// 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 = 'gebruiker1@example.org, gebruiker2@example.org, gebruiker3@example.org';

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
gebruiker1@example.org, gebruiker2@example.org, gebruiker3@example.org

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.