[solved] Bevestigingsmail sturen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer

Functie omschrijving Voor een bedrijf in Den Bosch zoek ik een PHP Developer, die al wat werkervaring heeft. Jij gaat aan de slag met de verdere professionalisering van de interne applicaties en software. In de functie ga je verder: Verdere ontwikkeling eigen CRM systeem, vooral middels PHP; Bouwen van verschillende API's & koppelingen; Meedenken om de software/applicaties te verbeteren/optimaliseren; Aan de slag met de interne tooling. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er werken ruim 70 medewerkers, verdeeld over verschillende afdelingen. De afdeling Development bestaat uit vijf collega's, onder

Bekijk vacature »

Back-end ontwikkelaar

Functie omschrijving Wil jij meebouwen aan diverse databasesystemen in een klein bedrijf met een platte organisatie? In een team van ruim 10 ontwikkelaars wordt er aan diverse ICT oplossingen gewerkt. Jouw taken hierbij zullen bestaan uit: Het onderhouden en door-ontwikkelen van bestaande databases. Denk hierbij aan schema verbeteringen en performance-tuning. Bij nieuwe ontwikkelingen ga jij ook bezig met het bouwen van het databaseschema. Omdat je in een klein team werkt zal je ook de C# routine verder uitbouwen en ontwikkelen. Ook kan je meedraaien in algemene refactory-, ontwikkel- of testwerkzaamheden. Je zal voornamelijk gebruik maken van de volgende technieken: .NET

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 »

Java developer

Functie Je gaat aan de slag als Tester voor een aantal mooie projecten. Je komt terecht in een DevOps team waar jij aan de slag gaat om de kwaliteit te waarborgen omtrent de maatwerk software voor de klanten. Je draait je hand er niet voor om de adviserende rol te bekleden op het gebied van testautomatisering en het opzetten van testframeworks. Zoals aangegeven ga je daadwerkelijk in het eigen team aan de slag en is het daarnaast ook gebruikelijk bij de klanten op locatie te komen om te werken aan de opdrachten. Je krijgt zodoende echt een mooie kijk in

Bekijk vacature »

Fullstack developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een andere uitdaging? Voor een erkende werkgever in de omgeving van Breda zijn wij op zoek naar een Fullstack developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in

Bekijk vacature »

Machine Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Machine Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Machine Software Developer ben je verantwoordelijk voor: - Je ontwerpt, ontwikkelt en debugt software voor machinebesturingssystemen en complexe landbouwmachines; - Je stelt gebruikersinterfaces op (cabinedisplays); - Op termijn ga je softwareprojecten leiden voor specifieke machines; - Inclusief planning, documentatie en validatie; - Om specificaties te verifiëren

Bekijk vacature »

Grafisch vormgever

Standplaats: Maasland Aantal uren: 32 – 40 uur per week Opleidingsniveau: HBO werk- en denkniveau Ben jij een ambitieuze grafisch vormgever met een passie voor creativiteit en oog voor detail? Vind jij het daarnaast leuk om ook marketingactiviteiten op te pakken? Dan zijn wij op zoek naar jou! Bedrijfsinformatie Westacc Group BV is het zusterbedrijf van HABA en specialiseert zich in (maatwerk) oplossingen voor (elektro) techniek en verlichting in de kampeerbranche. Zij produceren en assembleren onderdelen voor caravans, campers en boten. Voor een groot aantal caravan- en campermerken leveren wij producten als zekeringkasten, invoerdozen, acculaders, schakelmateriaal en verlichting. De producten

Bekijk vacature »

C# ontwikkelaar

Functie omschrijving Werk jij graag met C# en het .NET framework in een leuk familiebedrijf? Lees dan snel verder! Jouw takenpakket hierbij is: Je gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Je gaat werken in een Microsoft omgeving (ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Daarnaast optimaliseer je de bestaande software. Bedrijfsprofiel Deze organisatie is gevestigd in de omgeving van Best en is een echt familiebedrijf. Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met

Bekijk vacature »

SAP ABAP Developer

Dit ga je doen Software ontwikkeling met behulp van o.a. ABAP, Sapscript en Smartforms Maatwerk development op SAP ECC 6.0, in de toekomst S/4 HANA Samenwerken met Business Analisten die functioneel en technisch ontwerpen aanleveren Testen van opgeleverde software Bugfixing Ondersteuning van eindgebruikers Hier ga je werken Onze klant, een internationaal gevestigd productiebedrijf dat mensen blij maakt, is ter versterking op zoek naar een ABAP Developer voor hun SAP team. Het team van 4 mensen verzorgt de ontwikkeling van maatwerk voor de SAP omgeving waar wordt gewerkt met modules SD, FI/CO, PM en MM. Momenteel draait het bedrijf op SAP

Bekijk vacature »

T-SQL Database developer

Functie omschrijving Ben jij een ETL database specialist? Houd jij ervan om te puzzelen met Databases, Query's & Stored procedures? Zoek jij uitdaging, vrijheid en verantwoordelijkheid? Zoek dan niet verder! Wij zijn per direct op zoek naar medior en senior database developers. Je gaat werken voor een relatief klein softwarebedrijf in omgeving Tilburg. Samen met 12 collega's (allemaal techneuten), ga jij je bezig houden met het bouwen en/of onderhouden van database software. Deze software wordt internationaal ingezet voor het automatiseren van logistieke processen. Jouw werkzaamheden gaan er als volgt uit zien: Je bent in een klein team met developers, verantwoordelijk

Bekijk vacature »

Medior PHP 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 website die in eigen beheer zijn. In onze vestiging in Nederweert zitten onze development afdelingen en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé PHP/Back-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 bedenken van nieuwe functionaliteiten Het verbeteren van het

Bekijk vacature »

Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12946 Introductie We are looking for a Java Developer! Our client is one of the most innovation companies located within the Netherlands. We provide high quality software in a high-tech and challenging market. Functieomschrijving The department is specialized in creating and developing high quality software for manufacturing automation in a high tech environment. We strive to provide our clients with high quality software and deliver state of the art solutions in a variety of ways. Creating software infrastructure using Java SE / EE Create applications to fine tune manufacturing processes

Bekijk vacature »

C#.NET ontwikkelaar

Functieomschrijving Voor een gewaardeerde werkgever in regio Tilburg zijn wij op zoek naar een C#.NET ontwikkelaar. Je bent verantwoordelijk voor het ontwikkelen van dashboards, webapplicaties en apps voor de eigen IOT-oplossingen. Samen met een vooruitstrevend team van ontwikkelaars en engineers krijgen jullie de opdracht om de sensoren in de apparatuur te scannen en vervolgens de data om te zetten in belangrijke inzichten voor de klanten. Taken en verantwoordelijkheden: Heb jij ideeën over nieuwe technieken die jullie kunnen implementeren? Hier wordt echt naar je geluisterd en gekeken of jouw idee daadwerkelijk ingezet kan worden; Je gaat aan de slag met de

Bekijk vacature »

Front-End React Developer

As a Front-End React Developer you improve the user-experience of our web applications for your colleagues in Coolblue. How do I become a Front-End React Developer at Coolblue? As a Front-End React Developer you are responsible for developing user interface components and implementing them using React.js concepts and workflows. You work with the UX Designer and get energy from coming up with creative solutions and present these within the team. During the day you gather and welcome feedback on your technical and soft skills. Would you like to become a Front-End React Developer at Coolblue? Read below if the job

Bekijk vacature »

Lead developer

Functie Als Lead developer wordt jij onderdeel van een multidisciplinair team van circa 23 software engineers. Als team werken jullie agile en zijn termen als Continuous Integration en Continuous Delivery dagelijkse koek. Jullie werken aan uitdagende en afwisselende projecten met als doel klanten een totaal oplossing aan te kunnen bieden. Jij wordt verantwoordelijk voor complete projecten waarbij jij als verantwoordelijke zorgt dat het project op de juiste manier blijft draaien. Zo haal jij ook de requirements op bij de klant en kijk jij samen met het team en met de salesafdeling hoeveel uren hiervoor nodig zijn. Daarnaast stuur jij jouw

Bekijk vacature »
Martijn Aikema

Martijn Aikema

17/05/2009 16:34:00
Quote Anchor link
Allen,

Ondanks verschillende zoekpogingen op dit forum en op google kom ik er niet helemaal uit. Ik wil de gebruiker na een bestelling een bevestigingsmail versturen. Ik heb de email die ik wil versturen nu helemaal opgemaakt (inclusief variabelen) in een apart bestand: bevestigingsmail.php.

De bestelling werkt als volgt:
* De gebruiker gaat naar het winkelmandje (winkelwagen.php)
* Als hij is ingelogd kan hij door met afrekenen
* De gebruiker krijgt een overzicht van zijn bestelling en het afleveradres en verklaart akkoord te gaan (afrekenen.php)
* Nadat hij de bestelling heeft verstuurt wordt de verwerkingspagina geopend om de bestelling aan de database toe te voegen(bestellingverwerken.php)

Via deze pagina wil ik ook graag een bevestigingsmail laten versturen. De inhoud van de email staat dus in bestand bevestigingsmail.php. Maar hoe kan ik die inhoud nu als email versturen? Ik kom er helaas niet helemaal zelf uit.

Alvast bedankt maar weer.

Groet,
Martijn
Gewijzigd op 01/01/1970 01:00:00 door Martijn Aikema
 
PHP hulp

PHP hulp

08/01/2025 08:26:07
 
Jos r

jos r

17/05/2009 16:51:00
Quote Anchor link
Hoi Martijn,
Kan je niet gewoon in bestellingverwerken.php het betand bevestigingsmail.php includen. Vervolgens de mail() functie gebruiken om de mail te versturen?
De mail functie kan je bijvoorbeeld zo gebruiken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
mail($ontvangerEmail, $onderwerpMail, $bericht);
?>

Meer info: http://nl.php.net/manual/en/function.mail.php.

Misschien slaat dit wel nergens op, ik heb ook nog niet zoveel ervaring, maar de bedoeling is goed.

Ik hoop dat het lukt.

Groetjes Josephine
 
Timen kut

Timen kut

17/05/2009 16:53:00
Quote Anchor link
swiftmailer <3
 
Martijn Aikema

Martijn Aikema

17/05/2009 17:32:00
Quote Anchor link
Josephine,

Dit is inderdaad een optie. Echter is het best een lange tekst met allerlei variabelen. Ik had gehoopt dat er daarom een gemakkelijkere manier was.
 

17/05/2009 17:55:00
Quote Anchor link
Ja via swiftmailer, met mail heb je ook nog eens dat je zelf de goede headers moet instellen enzo, swiftmailer is veel handiger.
 
Martijn Aikema

Martijn Aikema

17/05/2009 19:44:00
Quote Anchor link
Ik ben inderdaad een beetje aan het experimenteren met swiftmailer. Maar ik kom er nog niet helemaal uit.

Ik heb de bestelling die de klant doet namelijk in een array staan. Dit is bijvoorbeeld een stukje uit de pagina waar de gebruiker moet bevestigen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
for ($i=0; $i < $aantalartikelen; $i++) {
echo "<tr>";
echo "<td>".$artikelnaam[$i]."</td>";
echo "<td>".$artikelnummer[$i]."</td>";
echo "<td>".$artikelaantal[$i]."</td>";
echo "<td>".$artikelprijs[$i]."</td>";
echo "<td>".$artikelsubtotaal[$i]."</td>";
echo "</tr>";
}

?>


Is het ook mogelijk om voor elke regel dan een regel toe te voegen aan de mail die ik naar de gebruiker wil gaan versturen?
 
- -

- -

17/05/2009 20:02:00
Quote Anchor link
Je kunt variabelen langer maken op deze manier:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php

$text
= "Hallo ";
$text .= "wereld!";

echo $text; // Geeft "Hallo wereld!"

?>


Als je dat in je loop zet, kun je je e-mail steeds een stukje langer maken.
 
Martijn Aikema

Martijn Aikema

17/05/2009 20:28:00
Quote Anchor link
Dus als ik dat met bovenstaande doe, dan wordt het zo?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$tabel
= "<table>\n";
for ($i=0; $i < $aantalartikelen; $i++) {
$tabel .= "<tr>\n";
$tabel .= "<td>".$artikelnaam[$i]."</td>\n";
$tabel .= "<td>".$artikelaantal[$i]."</td>\n";
$tabel .= "<td>".$artikelprijs[$i]."</td>\n";
$tabel .= "<td>".$artikelsubtotaal[$i]."</td>\n";
$tabel .= "</tr>\n";
}

$table .= "</table>\n";
?>
 
Timen kut

Timen kut

17/05/2009 21:23:00
Quote Anchor link
juist, en dan je swiftmailer functie er onder zetten met als body $table
 
Martijn Aikema

Martijn Aikema

18/05/2009 19:58:00
Quote Anchor link
Ik heb alles aangepast maar als ik de email dan heb verstuurd krijg ik op mijn hotmail het volgende binnen:

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
<?code
<html>
<head>
<title>Uw bestelling bij Kakadoris</title>
<style>body {
font-family: Arial;
font-size: 12px;
}
h1 {
font-size: 18px;
...
...
...
...
</p>
</div>
</body>
</html>

De htmlcode wordt dus niet omgezet, maar hij verstuurt de html-code zelf. Kan iemand mij hierbij helpen?
 
- SanThe -

- SanThe -

18/05/2009 20:04:00
Quote Anchor link
Headers meegeven?
 
Martijn Aikema

Martijn Aikema

18/05/2009 20:24:00
Quote Anchor link
Hoe bedoel je dat precies?
Sorry...nog niet heel ervaren met php...
 
- SanThe -

- SanThe -

18/05/2009 20:30:00
Quote Anchor link
Zie mail().
 
Martijn Aikema

Martijn Aikema

18/05/2009 20:40:00
Quote Anchor link
Ik gebruikte swiftmailer, maar ik heb het ook even met mail() geprobeerd. Ook daar krijg ik hetzelfde resultaat mee (zowel met als zonder headers).
 
Hipska BE

Hipska BE

18/05/2009 20:45:00
Quote Anchor link
SanThe: graag niet te veel nutteloze informatie geven.

Martijn: zie hier hoe je een html mail met swiftmailer moet sturen: http://www.swiftmailer.org/wikidocs/v3/tutorials/html
 
Martijn Aikema

Martijn Aikema

18/05/2009 21:27:00
Quote Anchor link
Bedankt voor de tip Hipska. Het is inmiddels gelukt. Zo zie je maar weer dat de oplossing vaak heel simpel is.
 
Emmanuel Delay

Emmanuel Delay

18/05/2009 22:06:00
Quote Anchor link
Hipska schreef op 18.05.2009 20:45:
Martijn: zie hier hoe je een html mail met swiftmailer moet sturen: http://www.swiftmailer.org/wikidocs/v3/tutorials/html


Dat werkt enkel voor swiftmailer 3, veronderstel ik.
 



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.