Opmaak e-mailbericht

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java developer

Wat kan je? Java HBO, WO denkniveau Junior werkniveau 0-2, 2-5 jaar werkervaring Nederlands sprekend Wat krijg je? Vast € 2200 - € 3500 bruto per maand Flexibele werktijden Lease auto Tankpas Mobiel Laptop Wat doe je? Minimaal een 36-urige werkweek Samenwerken met 10-20 collega's Je werkt samen met IT, HR Focus op B2B Je werkt voornamelijk met De vacature Je bent een jonge ambitieuze Java Developer. Je wil veel leren in korte tijd en snel doorgroeien naar een Senior Java Developer die behoort tot de top van Nederland. Waarom zou je daar nog zes tot acht jaar voor nodig

Bekijk vacature »

Full-stack Java Developer

Functieomschrijving Wil jij continu een organisatie en processen optimaliseren? Maak jij graag IT applicaties die impact hebben? Wil jij jezelf en Nederland in beweging houden? Wat ga je doen als Full-stack Java Developer bij Randstad Nederland? Als je als full-stack java developer ergens impact hebt, dan is het hier wel. Wij ondersteunen onze HR-dienstverlening met hightech apps en software, die we continu verbeteren. Zodat onze mensen ervoor kunnen zorgen dat bijvoorbeeld jouw koffer op de band terecht komt op het vliegveld, jouw pakketjes netjes op tijd worden geleverd en goed verzorgt wordt in het ziekenhuis. Onze innovaties volgen elkaar in

Bekijk vacature »

Java Developer Noord-Nederland

Heb jij een passie voor technologie en ben jij altijd al als eerste op de hoogte van ontwikkelingen en innovaties? Weet jij hoe je de verbinding moet maken tussen business en techniek? Dan ben je welkom bij ons! Wat ga je doen? Als Java developer bij CGI ga je deel uitmaken van de grootste en meest actieve Java community van Nederland. Je levert een bijdrage aan de technische realisatie van complexe systemen voor onze klanten. Hierbij maak je in eenvoudige taal aan de klant duidelijk welke softwareoplossingen op zijn of haar organisatie van toepassing kunnen zijn. Je weet voor onze

Bekijk vacature »

Full Stack Cloud & C# Developer - Eindhoven

Wat kan je? .NET MBO, HBO, WO, Master denkniveau Medior, Senior werkniveau 2-5, 5+ jaar werkervaring Engels sprekend Wat krijg je? Vast € 3500 - € 4700 bruto per maand Flexibele werktijden Lunch Laptop Pensioen Netto onkostenvergoeding Zorgverzekering Wat doe je? Minimaal een 32-urige werkweek Samenwerken met 0-10 collega's Je werkt samen met IT Focus op B2B Je werkt voornamelijk met De vacature Valtech is looking for a Full Stack Cloud Developer. Someone who loves working with the newest technologies and is on top of what’s next. Do you have a keen eye for performance, stability and traceability? Are you

Bekijk vacature »

.NET Developer

Bedrijfsomschrijving Our client is a leading software company in the region of Amersfoort. They offer solutions in the Cloud (SaaS) to more than 2 million users. Their software supports 2000 clients through different HR solutions. They do this together with 1000 colleagues. You will be part of the team that is focused on integrations. This is a small, driven and international team. As a .NET Developer you are responsible for developing self-service APIs in C# within a .NET-framework. You will also perform unit tests on what you have developed. These APIs are used to automate different HR processes for their

Bekijk vacature »

Full Stack Java Developer - Utilities

Ben jij een ontwikkelaar die wil bijdragen aan de energietransitie? Lees dan verder! Wat ga je doen? Als Full Stack Java Ontwikkelaar draag je verantwoordelijkheid voor het gehele proces van het omzetten van wensen, problemen of vragen naar concrete oplossingen. Integratie, testen, vastleggen van kennis en beslissingen, problem management en automation zijn onderdeel van je takenpakket in zowel SAFE of DevOps gestuurde omgevingen als ook in omgevingen die nog werken volgens het traditionele waterval model. Als ontwikkelaar krijg je alle mogelijkheden om je technisch verder te ontwikkelen en samen te werken met gedreven collega's. Wat breng je mee? Je hebt

Bekijk vacature »

GIS Ontwikkelaar - Utilities

Bij onze klanten vormen Geographical Information Systems (GIS) de basis van het Asset Data Management van de toekomst. Zie jij het als een uitdaging om als onderdeel van een DevOps team de systemen van onze klanten te helpen vormgeven en continu te verbeteren? Wat ga je doen? Ons team bestaat uit GEO/GIS specialisten en wij spelen een belangrijke rol op het gebied van GIS ontwikkelingen bij onze klanten. Binnen onze organisatie hebben wij een grote GEO-ICT practice waarmee we in staat zijn om een fundamenteel deel van de assets basisregistratie voor onze klanten vorm te geven. Dat doen we door

Bekijk vacature »

Platform & Device Developer

Je werkt aan veel dynamische projecten als Platform & Device Developer binnen Coolblue, waarin je creativiteit kwijt kunt. Wat doe je als Platform & Device Developer bij Coolblue? Als Platform & Device Developer ben je verantwoordelijk voor het bouwen en het ontwikkelen van de platformen waarop alle Coolblue'ers werkzaam zijn. Je bent leergierig en gaat geen uitdaging uit de weg. Hiervoor wil je graag weten waarom sommige systemen of processen zo ontwikkeld zijn en ga je op onderzoek om dit te verbeteren. Je gaat in gesprek met verschillende stakeholders en developers om te kijken of je nieuwe oplossing werkt. Op

Bekijk vacature »

Backend Developer

Wat kan je? Java, PHP Geen denkniveau Medior werkniveau 2-5 jaar werkervaring Nederlands, Engels sprekend Wat krijg je? Vast € 2700 - € 3300 bruto per maand Flexibele werktijden Laptop Pensioen Netto onkostenvergoeding Wat doe je? Minimaal een 32-urige werkweek Samenwerken met 0-10 collega's Je werkt samen met Sales, Marketing, Klantenservice, IT Focus op B2B Je werkt voornamelijk met De vacature In deze functie ben je onderdeel van een multidisciplinair team dat maatwerk webapplicaties ontwerpt en bouwt voor mooie klanten zoals: Grolsch, Signify, KLM, Liberty Global en Victron Energy. Je bent medeverantwoordelijk voor architectuurbeslissingen, het handhaven van het kwaliteitsniveau, en

Bekijk vacature »

Software Developer / full-stack

Bedrijfsomschrijving Voor een organisatie binnen de zakelijke dienstverlening zijn wij op zoek naar een Software Developer met goede kennis van zowel Java als front-end technieken als Angular. Het betreft een organisatie bestaande uit ongeveer 100 mensen die klaar staan voor ruim twee duizend klanten. De organisatie staat bekend om het feit dat zij met hun kwalitatief goede dienst een van de snelste zijn. Dit valt op in de markt en dit bewerkstelligen zij door alles zoveel mogelijk te automatiseren. IT, en software development in het bijzonder, wordt als erg belangrijk gezien. Het complexe applicatie landschap is geheel maatwerk en geschreven

Bekijk vacature »

Frontend Developer

Wat kan je? Frontend HBO, WO denkniveau Medior, Senior werkniveau 2-5, 5-10, 10+ jaar werkervaring Nederlands sprekend Wat krijg je? Consultancy € 2400 - € 5000 bruto per maand Flexibele werktijden Lease auto Tankpas Mobiel Laptop 13e maand Pensioen Netto onkostenvergoeding Wat doe je? Minimaal een 32-urige werkweek Samenwerken met 0-10 collega's Je werkt samen met IT, Sales Focus op B2B Je werkt voornamelijk met De vacature Als front-end ontwikkelaar ben je een echte JavaScript/HTML/CSS guru en heb je de afgelopen jaren gewerkt met frameworks zoals AngularJs, ReactJs en/of Vue.js. In deze functie ben je verantwoordelijke voor de innovatie, realisatie

Bekijk vacature »

New Business Developer Naarden

Ben jij het zat om alle KvK-lijsten volledig af te bellen? Komt de koffie van die ene persoon waar je nog steeds geen deal hebt gesloten je neus uit? En blijf je potentiële klanten stalken zonder resultaat? Dan is het tijd om het anders te gaan doen! Neem afscheid van de standaard salesaanpak en ga bij PEAK-IT aan de slag met onze unieke en eigenwijze salesstrategie! Word onze New Business Developer in Naarden, die niet bang is om het anders te doen! Hoe maak jij onze klanten blij? Dankzij jou hoeven onze klanten niet bang te zijn dat hun IT-infrastructuur

Bekijk vacature »

Scala Developer Security

Bedrijfsomschrijving Voor een dynamische en snelgroeiende organisatie in Den Haag zijn wij op zoek naar een back-end developer met interesse in security vraagstukken. Deze organisatie richt zich op het ontwikkelen van een online platform waar persoons- en bedrijfsgevoelige informatie veilig kan worden uitgewisselt en opgeslagen. Binnen de organisatie voegt iedereen vanuit zijn eigen expertise iets toe en staat zelfsturing hoog in het vaandel. Zij werken via het domain driven design principe waarbij zij binnen het betreffende domein met alle disciplines sparren over de inrichting van het platform en het oplossen van problemen. Het platform wordt ontwikkeld in Scala binnen een

Bekijk vacature »

Full Stack Cloud Developer - Eindhoven

Wat kan je? Python, NodeJS MBO, HBO, WO, Master denkniveau Medior, Senior werkniveau 2-5, 5+ jaar werkervaring Engels sprekend Wat krijg je? Vast € 3500 - € 4700 bruto per maand Flexibele werktijden Lunch Laptop Pensioen Netto onkostenvergoeding Zorgverzekering Wat doe je? Minimaal een 32-urige werkweek Samenwerken met 0-10 collega's Je werkt samen met IT Focus op B2B Je werkt voornamelijk met De vacature Valtech is looking for a Full Stack Cloud Developer. Someone who loves working with the newest technologies and is on top of what’s next. Do you have a keen eye for performance, stability and traceability? Are

Bekijk vacature »

Medior PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als 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? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP code schrijven, maar kan je weg ook vinden in C#,

Bekijk vacature »
George van Baasbank

George van Baasbank

22/09/2014 12:39:07
Quote Anchor link
Hallo allemaal,

Voor de website die ik aan het ontwikkelen ben maak ik gebruik van e-mailberichten die ik aan geselecteerde bezoekers verstuur. De teksten, voorzien van een afbeelding in de koptekst en een footer voor extra info verstuur ik via een normale mail-opdracht. Dat werkt allemaal goed.
Nu wil ik een actieKNOP toevoegen. Een mooi opgemaakte knop die het e-mailbericht wat meet uitstraling moet geven.
Hiervoor heb ik in het e-mailbericht een <style> opgenomen waarin de knop wordt opgemaakt.
Als ik de e-mail ontvang wordt er geen knop getoond maar bij controle zie ik wel de de style is meegekomen.
Moet ik soms nog een extra opdracht meegeven dat gebruik wordt gemaakt van een in-linestyle?

De style code: (onderdeel van het e-mailbericht)
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
<style>
.knop {
    width:150px;
    text-align:center;
    text-transform: uppercase;
    cursor: pointer;
    font-size: 13px;
    color: whitesmoke;
    text-decoration:none;
    margin-top:18px;
    background: #CC071E;
    margin-left:0px;
    padding:2px 10px 4px 10px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    -webkit-transition:all 1s ease-out;
    -moz-transition:all 1s ease-out;
    -o-transition:all 1s ease-out;
    -ms-transition:all 1s ease-out;
    transition:all 1s ease-out
}
</style>


De php-code voor de opbouw van het bericht
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
<?php

include "include/connectie.inc.php";
// Ophalen opmaak (style) e-mail
$sql = "SELECT bericht FROM emailberichten WHERE omschrijving = 'Style'";
$cResultStyle = mysqli_query($verbinding,$sql);
$rowStyle = mysqli_fetch_array($cResultStyle);
$cStyle = $rowStyle['bericht'];
                    
// Ophalen koptekst e-mail
$sql = "SELECT bericht FROM emailberichten WHERE omschrijving = 'Koptekst'";
$cResultKop = mysqli_query($verbinding,$sql);
$rowKop = mysqli_fetch_array($cResultKop);
$cBericht2 = $rowKop['bericht'];
                    
// Ophalen e-mailbericht mailing
$sql = "SELECT bericht, onderwerp FROM emailberichten WHERE omschrijving = 'E-mailvoor voorverkoop'";
$cResultEmail = mysqli_query($verbinding,$sql);
$rowBericht = mysqli_fetch_array($cResultEmail);
$cBericht2 .= $rowBericht['bericht'];
$cOnderwerp = $rowBericht['onderwerp'];
                    
// Ophalen voettekst e-mail
$sql = "SELECT bericht FROM emailberichten WHERE omschrijving = 'Voettekst'";
$cResultVoet = mysqli_query($verbinding,$sql);
$rowVoet = mysqli_fetch_array($cResultVoet);
$cBericht2 .= $rowVoet['bericht'];
$cBewaar = $cBericht2;
                    
// Header e-mailbericht
$html        = true;
$headers     = 'From: ' . 'kaartverkoop@cco-harderwijk.nl' . PHP_EOL;
$headers    .= 'X-Mailer: PHP/' . phpversion() . PHP_EOL;
$headers    .= 'X-Priority: Normal' . PHP_EOL;
$headers    .= ($html) ? 'MIME-Version: 1.0' . PHP_EOL : '';
$headers    .= ($html) ? 'Content-type: text/html; charset=UTF-8' . PHP_EOL : '';
                    
while($rowMailing = mysqli_fetch_array($cResultNamen)) {
   $cBericht2 = $cBewaar;
   if($lTest == 1 ) {
      $cGeadresseerde = $cTestAdres;
   }
else {
      $cGeadresseerde = $rowMailing['email'];
   }

   if($rowMailing['geslacht'] == "Vrouw") {
      $_SESSION['aanhef'] = "mevrouw";
   }
else {
      $_SESSION['aanhef'] = "heer";
   }

   $_SESSION['kortenaam'] = ucfirst($rowMailing['tussenvoeg']) . " " . $rowMailing['naam'];
                        
   include "functies/vervangen.inc";
                        
   $cBericht3 = $cStyle . nl2br($cBericht2);
                        
   if(mail($cGeadresseerde,$cOnderwerp,$cBericht3,$headers)) {
      $cStatus = "Geslaagd";
   }
else {
      $cStatus = "Mislukt";
   }
} }

?>


De code van het e-mailbericht:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
Geachte [&aanhef] [&kortenaam],

Hierbij stellen wij u in de gelegenheid om, als trouwe bezoeker van onze concerten, voor de concertenreeks 2015 uw kaarten tegen een gereduceerd tarief in de voorverkoop te bestellen.

De voorverkoopperiode is van [&startvvk] tot [&eindvvk]

<a href="[&linkvvk]" target="_blank"><button class="knop">Bestellen</button></a>

<br /><br />


Wie heeft voor mij een suggestie?

George
Gewijzigd op 22/09/2014 12:42:47 door George van Baasbank
 
PHP hulp

PHP hulp

07/05/2021 09:03:23
 
- SanThe -

- SanThe -

22/09/2014 13:01:50
Quote Anchor link
Een <button> in een <a>?
Kan/Mag dat wel?
 
George van Baasbank

George van Baasbank

22/09/2014 13:10:47
Quote Anchor link
San The,
Het werkt wel. Als ik de routine via mijn scherm laat verlopen gaat alles goed. De button wordt getoond en de link wordt aangeroepen.
Gewijzigd op 22/09/2014 13:11:48 door George van Baasbank
 
Frank Nietbelangrijk

Frank Nietbelangrijk

22/09/2014 16:26:29
Quote Anchor link
George van Baasbank op 22/09/2014 13:10:47:
San The,
Het werkt wel. Als ik de routine via mijn scherm laat verlopen gaat alles goed. De button wordt getoond en de link wordt aangeroepen.


Je bedoelt dat het in jouw browser werkt. Dat is echter geen garantie dat andere browsers het gaan weergeven zoals de jouwe.

Toevoeging op 22/09/2014 16:31:48:

Hou er rekening mee dat email en de email clients sinds de negentiger jaren maar weinig gemoderniseerd zijn. Veel clients werken maar beperkt met HTML of gebruiken enkel inline CSS.

En correcte HTML 1.0! structuur is daarom wel aan te bevelen. Verder kun je een <a> eenvoudig stijlen naar het uiterlijk van een button.
 
George van Baasbank

George van Baasbank

22/09/2014 17:04:40
Quote Anchor link
Ik heb een afbeelding gebruikt i.pv. een button. Alles werkt nu naar behoren.

Bedankt voor de discussie
 



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.