mail() parameter

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front end developer binnen de consultancy

Functie Je komt in een team met ambitieuze developers die de passie voor Front-End met jou delen. Samen ga je aan de slag met leuke en leerzame opdrachten. Het team heeft een eigen budget en financiën en zij bepalen zelf hoe dat besteed en investeert wordt. Je gebruikt tools als JavaScript, Node.js, React, Angular, Typescript en Vue.js wanneer je werkt aan de opdrachten. Daarnaast zul je veel leren van je collega’s en gezamenlijk een leuke tijd doorbrengen tijdens activiteiten zoals wintersport, hackatons en conferentiebezoeken. Je krijgt niet alleen de mogelijkheid Front-End te ontwikkelen, maar ook vooral jezelf. Dit kan behaald

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 »

Lead developer (PHP, Symfony, DDD)

Functie Als Lead developer zorg je ervoor dat het team (bestaande uit zowel junior als ervaren developers) in staat is om de kwaliteit van de software (en code) verder te verhogen. In samenwerking met het team, de product owner en de andere lead developers zet je technische lijnen uit en bepaal je de prioriteiten per sprint. Lijkt het jou interessant om complexe problemen op te lossen en bijvoorbeeld een nieuwe applicatiestructuur in Symfony op te zetten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en

Bekijk vacature »

Lead Java Developer

Dit ga je doen Je taken bestaan onder andere uit: Het aansturen van een development team bestaande uit 8 collega's op technisch maar ook HR gebied; Het maken van strategische keuzes omtrent de (nieuw)bouw van deze applicatie; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java, Spring, Angular, REST); Reviewen van code en feedback geven op collega developers. Hier ga je werken Als Lead Software Developer ben je verantwoordelijk voor één van de vier Agile Java ontwikkelteams die bouwen aan technologie die duizenden instanties wereldwijd verbindt. Dit Agile team, data Jira en Confluence gebruikt en

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

Senior Front-End Developer

As a Senior Front-end Developer you maintain the balance between creativity and functionality for our webshop, and you coach your fellow developers. How do I become a Senior Front-End Developer at Coolblue? As a Front-end Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present this within the team. You are also proud of your work and welcome all feedback. Would you also like to become a Senior Front-End Developer at Coolblue?

Bekijk vacature »

Database Developer

Functieomschrijving Wat ga je doen? Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te voeren, maar het is ook prettig als je in de omgeving van Tilburg woont om naar het kantoor te kunnen komen. Vind jij het leuk om jouw creatieve vaardigheden te benutten om complexe systemen te ontwikkelen? Lees dan snel verder! Bedrijfsprofiel Voor wie

Bekijk vacature »

.Net ontwikkelaar - Het schoolsysteem verbeteren!

Bedrijfsomschrijving Onze klant is een prettige en kleinschalige organisatie waar hard gewerkt wordt om het onderwijs te verbeteren. Daarom werken ze aan complexe om administratieve, financiële en facilitaire processen te versnellen en te verbeteren. Dit doen ze vanuit een platte organisatie voor klanten die door geheel Nederland verspreid zitten, hier horen vanzelfsprekend een aantal aansprekende HBO scholen en universiteiten toe. Functieomschrijving Je komt terecht in een organisatie waar op dit moment 2 scrumteams werken. Jij zal als .Net developer binnen 1 van deze scrumteams functioneren, iedereen binnen dit team heeft zijn/haar eigen expertise waardoor er met verschillende invalshoeken aan een

Bekijk vacature »

Back end developer PHP

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 25 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »

Software Programmeur

Functie omschrijving Voor onze opdrachtgever in omgeving Rotterdam zijn wij opzoek naar een software programmeur die goed kan schrijven in de talen C of C++ en die het leuk vind om te werken met Linux! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Bedrijfsprofiel Dit bedrijf wil de klanten een volledige oplossing kunnen bieden, waarbij ze een

Bekijk vacature »

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

Bekijk vacature »

.NET developer

Functie The position we have for you As a .NET developer you will work for one of our customers active in the High Tech Industry. Our customers are mainly located in the Eindhoven area. We are very selective when it comes to the projects we accept and therefore only focus on innovative and complex projects. Because our customers are mainly specialized in machine construction, you often work close to the machines. Our team currently consists of Embedded engineers, IOT developers and Cloud engineers. We mainly work on Microsoft projects where WPF, UWP, .NET Core and Microsoft Azure are used. Eisen

Bekijk vacature »

Full Stack C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

Junior Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Samenwerken in een team van 10 collega's; Opleveren van mooie eindproducten, middels de Agile methodiek; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als startende IT-professional 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 discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven.

Bekijk vacature »

Lead C++ Developer

The role of Lead C++ Developer As Lead C++ Developer at KUBUS you will be responsible for the implementation design of requirements and the software architecture of the desktop applications of BIMcollab, our platform for 3D model validation and issue management aimed at improving the quality of 3D building design models. Better 3D models lead to better buildings, thus contributing to the sustainability of the built environment with smarter use of materials, less waste and energy-efficient buildings. A good user experience is of paramount importance to us; we go for innovation and quality in our development. In your role as

Bekijk vacature »
Huh bla

Huh bla

19/02/2006 12:43:00
Quote Anchor link
heey

//nieuw script staat verder naar onder op de pagina!!!//

de errors zijn nu weg
Gewijzigd op 20/02/2006 12:02:00 door Huh bla
 
PHP hulp

PHP hulp

17/02/2025 09:19:48
 
Arjan Kapteijn

Arjan Kapteijn

19/02/2006 12:55:00
Quote Anchor link
$email = file($DataBestand);

Lijkt mij een beetje gaar, ik neem aan dat dat een array is met meerdere emailadressen...

Wat je dan doet is per item in je array een aparte mail uitvoeren.
 

19/02/2006 12:57:00
Quote Anchor link
Of het in de headers zetten met Bcc en Cc
 
Huh bla

Huh bla

19/02/2006 12:57:00
Quote Anchor link
$email = file($DataBestand);

komt van

$DataBestand = "nieuwsbrief_data.php";

en daar staan de e-mail adressen in.

maar deze zijn gescheiden door 'enters' niet door komma's. Zou dat het probleem kunnen zijn
 
Huh bla

Huh bla

19/02/2006 13:31:00
Quote Anchor link
want verder werkt het allemaal wel

als ik een gewoon adres invoer doet hij het

maar het lukt niet om de adressen uit het bestand te halen..
 
Arjan Kapteijn

Arjan Kapteijn

19/02/2006 13:36:00
Quote Anchor link
Kijk eens hoe die $DataBestand in elkaar zit? Is dat een nette array? Of moet dat eerst nog geexplode worden?
 
Huh bla

Huh bla

19/02/2006 20:32:00
 
Arjan Kapteijn

Arjan Kapteijn

19/02/2006 20:40:00
Quote Anchor link
Dat vind jij goed? Lekker veilig ook alle mailadressen plaintext maargoed. Ik neem aan dat je er een array van gemaakt heb...

Waarom doe je niet iets als:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
foreach ($array as $mailadres) {
   echo '$mailadres';
}

?>


En als het nog geen array is dan kan je altijd nog exploden op de komma.
 
Huh bla

Huh bla

19/02/2006 20:58:00
Quote Anchor link
?

ik snap het niet, ik heb dus een bestandje met e-mail adressen (zit NOG geen beveiliging op).

wat nu dus moet gebeuren, is dat als ik een e-mail verstuur met dit formulier, dat het moet worden verzonden naar alle adressen in dat bestand.

Maar dan zou het toch gewoon moeten werken wat ik nu heb?

maar niemand krijgt een e-mail...
 
Huh bla

Huh bla

20/02/2006 11:59:00
Quote Anchor link
iemand?

heb het script nl nog al snel nodig, dit is de laatste fout, de andere errors zijn nu allemaal al weg
 
Huh bla

Huh bla

20/02/2006 12:03:00
Quote Anchor link
dit is wat ik nu heb:

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
<?
error_reporting(E_ALL);
// Headers zetten zodat de de inhoud niet word gecashed
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");

// Config Gedeelte
    $JouwWebsiteNaam = "JakeThomas.com";                 // Jouw website naam
    $JouwEmail = "[email protected]";       // Jouw e-mail adres
    $fout_text = TRUE;                                   // Bij Fout Text Rood maken ( TRUE voor aan, FALSE voor uit )
    $fout_vakje = TRUE;                                  // Bij Fout Border om Vakje Rood maken ( TRUE voor aan, FALSE voor uit )
    $DataBestand = "nieuwsbrief_data.php"; // Het bestand met e-mailadressen
    
// Hierna hoef je niks meer te veranderen!

    $onderwerp = $_POST['onderwerp'];
    $email = file($DataBestand);              
    $bericht = $_POST['bericht'];
    $bericht_wrap = wordwrap ($bericht, 40, "\n", 1);

// Headers
    $headers = "From: ".$JouwWebsiteNaam." <".$JouwEmail.">\r\n";
    $headers .= "MIME-Version: 1.0\r\n";
    $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $headers .= "Bcc: ".$email."\r\n";

// Bericht
    $message = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">";
    $message .= "<HTML><HEAD>";
    $message .= "</HEAD><BODY>";
    $message .= "<BR> ";
    $message .= "<TABLE>";
    $message .= "<tr><td>".$bericht."</td></tr>";
    $message .= "<tr><td colspan=\"2\">&nbsp;</td></tr>";
    $message .= "<BR> ";
    $message .= "</BODY></HTML>";
      
    // Alles Controleren Wanneer er op Verzenden wordt gedrukt
    if(isset($_POST['verzenden']))
    {

        $fout = "";
        if((empty($onderwerp)) OR (strlen($onderwerp) < 3) OR (eregi(">", $onderwerp)) )
        {

            $fout .= "U bent vergeten een onderwerp in te vullen! <BR>";
            unset($onderwerp);
            $fout_vakje_onderwerp = "input_fout";
            $fout_text_onderwerp = "text_fout";
        }

        if(empty($bericht))
        {

            $fout .= "U bent vergeten een bericht in te vullen! <BR>";
            unset($bericht);
            $fout_vakje_bericht = "input_fout";
            $fout_text_bericht = "text_fout";
        }

        if(!empty($fout))
        {

        echo "<center><font color=\"#FF0000\"> $fout </font><br>"; // Weergeven van de fout(en)
        }
        else
        {
        mail($email,$onderwerp,$message,$headers);

        // Bericht als mail succesvol is verzonden
        echo "Message send";

        // formulier wordt niet weer getoond
        $Formulier = TRUE;

//        print('<meta http-equiv="refresh" content="1;url=nieuwsbriefversturen2.php">');
        }
    }

if(!isset($Formulier))
{

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
...
</head>

<body>
<form method="post" action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $PHP_SELF; ?>
">
<table border="0" cellpadding="5" cellspacing="0" width="300" align="center">
<tr>
<td class="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $fout_text_onderwerp; ?>
">
Onderwerp:
</td>
<td>
<input
type="text"
class="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $fout_vakje_onderwerp; ?>
"
id="onderwerp"
name="onderwerp"
maxlength="30"
value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $onderwerp; ?>
"
/>
</td>
</tr>
<tr>
<td valign="top" class="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $fout_text_bericht; ?>
">
Bericht:
</td>
<td>
<textarea
id="bericht"
name="bericht"
class="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $fout_vakje_bericht; ?>
"
cols="30"
rows="4"
value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $bericht; ?>
"
></textarea>
</td>
</tr>
<tr>
<td>&nbsp;

</td>
<td>
<input
type="submit"
id="verzenden"
name="verzenden"
value="Verzenden"
/>
<input
type="reset"
id="wis"
name="wis"
value="Wis velden"
/>
</td>
</tr>
</table>
</form>
</body>
</html>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
}
?>


alleen krijgt niemand uit het bestand nu een e-mail :S
Gewijzigd op 20/02/2006 12:09:00 door Huh bla
 
Jan Koehoorn

Jan Koehoorn

20/02/2006 13:03:00
Quote Anchor link
Luuk:
?

ik snap het niet, ik heb dus een bestandje met e-mail adressen (zit NOG geen beveiliging op).

wat nu dus moet gebeuren, is dat als ik een e-mail verstuur met dit formulier, dat het moet worden verzonden naar alle adressen in dat bestand.

Maar dan zou het toch gewoon moeten werken wat ik nu heb?

maar niemand krijgt een e-mail...


In het config gedeelte staat dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
//
$DataBestand = "nieuwsbrief_data.php"; // Het bestand met e-mailadressen
?>


maar ik zie nergens code waarmee dat bestand wordt uitgelezen, dus lijkt het me logisch dat niemand een mail ontvangt.
 
Jan Koehoorn

Jan Koehoorn

20/02/2006 13:19:00
Quote Anchor link
Het else gedeelte waarin je nu je mail verstuurt zou je kunnen veranderen in:

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
<?php
    else {
        $mails = file ($DataBestand);
        $n = count ($mails);
        
        for ($i = 0; $i < $n; $i++) {
            $email = str_replace (',', '', $mails[$i]);
            mail($email, $onderwerp, $message, $headers);
        }

        // Bericht als mail succesvol is verzonden
        echo 'Message send';
        // formulier wordt niet weer getoond
        $Formulier = true;
    }

?>


Let wel: dit werkt alleen als het aantal e-mails niet al te groot wordt. Anders kun je beter met de phpmailer class aan de gang gaan.
 
Huh bla

Huh bla

20/02/2006 14:22:00
Quote Anchor link
ik ga het allemaal is uitproberen vanuit mijn ziekbed :P
 



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.