mail() parameter

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Als PHP developer (Symfony) bijdragen aan betere z

Functie Als Medior/Senior PHP developer wordt er een mate van zelfstandigheid verwacht, maar ook dat je goed in een team kunt opereren waar kennis wordt gedeeld en er bijvoorbeeld codereviews plaatsvinden. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden geactualiseerd.

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Low Code Ontwikkelaar

In het kort Als Low Code Developer werk je aan projecten bij en voor onze klanten, waarbij je voor het ontwikkelen van de oplossingen een technisch low-code platform gebruikt. Samen met het team streef je naar de beste oplossing en bepalen jullie de juiste aanpak. Je rol is divers en je bent van begin tot eind betrokken bij de ontwikkeling zowel de back-end en de front-end van de applicatie. Naast de ontwikkeling en oplevering, breng je ook advies uit aan de klant waarom bepaalde keuzes worden gemaakt. Je bent dan ook communicatief sterk en kunt je keuzes goed (inhoudelijk) onderbouwen.

Bekijk vacature »

PHP Laravel developer

Functie omschrijving Weet jij alles van Laravel en krijg je energie van het ontwikkelen van software hiermee? Laat snel wat van je horen want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch. Jouw taken zullen bestaan uit: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Documentatie schrijven over applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein softwarebedrijf. Er werken ongeveer 15 medewerkers, verdeeld in meerdere teams, zoals back-end en front-end development, projectmanagement

Bekijk vacature »

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van IT Operations Manager! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van

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 »

.NET Software Developer

Dit ga je doen Als .NET Software Developer zul jij je voornamelijk bezig houden met: Het van scratch af aan bouwen van applicaties (.NET, C#, Bootstrap, KnockoutJs en WebAPI2); Het testen van jouw code d.m.v. het uitvoeren van unittesten; Het oplossen van bugs in de code; Het onderhouden van contact met collega's betreffende de door jouw ontwikkelde applicaties; Het verbeteren en doorontwikkelen van maatwerkapplicaties. Hier ga je werken Jij gaat aan de slag als .NET Software Developer en gaat je focussen op het bedenken, ontwikkelen en testen van maatwerkapplicaties in voornamelijk C#. Dit ga je doen bij een grote, internationale

Bekijk vacature »

Ervaren PHP developer gezocht!

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET Core developer wordt jij onderdeel van ons team met drie breed ontwikkelde software engineers en een flexibele schil met zes ervaren freelancers. Jij gaat mee in de visie van onze organisatie om als IoT partner in deze branche specifieke markt “het” platform te blijven innoveren en deze ook steeds slimmer te maken. Wij hopen dan ook zeker dit in de toekomst te kunnen realiseren met bijvoorbeeld Artificial Intelligence. De architectuur van ons platform is opgemaakt uit een deel eigen protocol, een interface laag en een laag welke de protocollen van derde partijen vertaald naar het eigen

Bekijk vacature »

Full stack .NET developer Microsoft 365

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Back-end PHP Developer

Dit ga je doen Her- en uitbouwen van het inhouse softwareplatform dmv PHP; Onderhouden van bovengenoemd platform in PHP; Sparren met het team; Meedenken over nieuwe functionaliteiten, security etc; Jouw input leveren aan het proces door op de hoogte te blijven van nieuwe ontwikkelingen etc. Hier ga je werken Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken

Bekijk vacature »

Software Programmeur

Functie omschrijving Voor een informele club in omgeving Delft zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Als ontwikkelaar kom je terecht op een afdeling van 6 medewerkers. 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. Er wordt voornamelijk gewerkt met PHP, Java en

Bekijk vacature »

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

.NET Developer

Functieomschrijving Ben jij klaar voor de volgende stap in jouw carrière? Kom werken bij dit kleine softwarebureau en werk aan de gaafste maatwerk projecten. Je komt te werken in een klein development team en werk nauw samen met elkaar, om maatwerk software te leveren en bij te dragen aan bedrijfsautomatiseringen. Je gaat werken met de Microsoft stack en technieken als .NET, C#, Entity, MVC, SQL server. In de functie krijg je veel vrijheid om zelf beslissingen te nemen en je hebt impact op de bedrijfsprocessen. Bedrijfsprofiel Dit familiebedrijf bestaat al ruim 20 jaar. Zij hebben een vast netwerk van klanten,

Bekijk vacature »

Front-end developer (Vue.js) gezocht!

Functie Als Front-end developer is het jouw doel om efficiënte en effectieve frontend code te ontwerpen, ontwikkelen en onderhouden die goed aansluit bij de functionele behoefte vanuit de klant. Je zorgt voor optimale SEO-resultaten, sitespeed en frontend security. You build it, you run it, you own it! Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden

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

27/05/2026 00:47:38
 
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.