Bestelling emailen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Frontend Developer Vue Nuxt HBO Javascript

Samengevat: Deze werkgever levert elke dag betere digitale gebruikerservaringen. Ben jij geschikt als frontend Developer? Heb je ervaring met Vue en Nuxt? Vaste baan: Front-End Developer HBO €3.100 - €4.600 Zij bieden opdrachtgevers een complete dienstverlening op gebied van ontwerpen en ontwikkelen van websites, zoekmachine optimalisatie, online adverteren, content marketing en conversie verbetering. Zij werken met een eigen ontwikkeld CMS. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot

Bekijk vacature »

Sportieve Junior C#.NET developer gezocht!

Bedrijfsomschrijving Wil jij werken aan webapplicaties bij de marktleider binnen de branche? Voor een klant in de buurt van Oosterhout ben ik op zoek naar een Fullstack .NET developer. Dit bedrijf bestaat bijna 10 jaar en is inmiddels uitgegroeid tot marktleider in Nederland en heeft tevens kantoren in meerdere landen in Europa. Dit bedrijf bouwt webapplicaties waarbij internationaal enkele honderdduizenden deelnemers, soms tegelijk, een beroep doen op de realtime data uit deze applicaties. Dit brengt erg veel technische uitdaging met zich mee. Ze ontwikkelen nieuwe applicaties maar ook bestaande applicaties worden uitgebreid en verbeterd. Hier kan jij een onderdeel van

Bekijk vacature »

C# .NET Developer

Dit ga je doen Je richt je op het doorontwikkelen en herstructureren van het platform; Je werkt in teamverband en zelfstandig aan uitdagende projecten voor verschillende klanten; Softwareontwikkeling middels C# .NET; Je staat in contact met verschillende opdrachtgevers om de klantwensen te bespreken en deze vervolgens te ontwikkelen; Verbeteren van bedrijfsprocessen; Implementaties. Hier ga je werken Als .NET Developer 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

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 »

Junior Software Developer (HBO / WO)

Functie omschrijving Voor een leuke opdrachtgever zijn wij op zoek naar een Junior Software Developer! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Dan hebben wij bij Jelling IT Professionals de perfecte opdrachtgever in de omgeving van Hoofddorp. Binnen deze functie vervul je een onsite learning programma waarbij je aan de slag gaat met PHP en Laravel. Hierbij ben je voornamelijk werkzaam op verschillende klantlocaties en is het jouw taak om hun wensen en eisen

Bekijk vacature »

.NET Developer Azure

Dit ga je doen Het ontwerpen en bouwen van diverse applicaties (C#, ASP.NET, MVC); Het ontwikkelen van Webservices (WCF); Het meewerken aan de transitie naar Azure; Het samenwerken met collega's binnen een Scrumteam en meedenken over de User Stories; Het bouwen van unittesten; Meedenken over nieuwe tooling, ontwikkelingen en technologieën in de markt. Hier ga je werken Je komt te werken bij een organisatie die verantwoordelijk is voor de ontwikkeling van verschillende portalen. Deze portalen worden gebruikt door diverse partijen en jouw taak is om ervoor te zorgen dat deze optimaal functioneren. Je wordt onderdeel van een Scrumteam en werkt

Bekijk vacature »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

Front-End Developer

Als Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Wat doe je als Front-End Developer bij Coolblue? Als Front-end Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Je krijgt energie van het bedenken van creatieve oplossingen en presenteert dit graag binnen het team. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te

Bekijk vacature »

Back-End Web Developer

As a Back-End Web Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a Back-End Web Developer at Coolblue? As a Back-End Web Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you also feel confident with setting up microservices in Typescript or are open to learning this. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing pure

Bekijk vacature »

C# .NET Developer

Dit ga je doen Ontwikkelen van de Back-end in .NET6 / C# en WebAPI (Focus);) Ontwikkelen van de Front-End in Nodje.js en Angular (secundair); Ontwikkelen in Blazor; Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie. Hier ga je werken Binnen deze organisatie werken duizenden mensen binnen allerlei verschillende disciplines. Tevens hebben zij veel specialiteiten in huis, waaronder ook .Net Developers. Ter uitbreiding van een nieuw team en ter ondersteuning van het project zijn ze opzoek naar een nieuwe collega voor het team. Als C#.NET Developer zal jij je

Bekijk vacature »

Laravel / PHP developer gezocht!

Functie omschrijving Wij zijn op zoek naar een Laravel PHP Developer voor een leuk bedrijf in de omgeving van Amsterdam! Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken; van A tot Z; Je hebt na de oplevering contact met de klant wanneer zij problemen ervaren; Je denkt mee over het verbeteren van de werkprocessen; Je denkt mee over softwareoplossingen; Je speelt in op de behoefte van de klant; Je houdt je bezig met het verbeteren, aanpassen en vernieuwen van de

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed leesbaar is. Je maakt voor bedrijven op maat

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 »

Front-end Developer - React - Data Driven

Bedrijfsomschrijving Onze klant is een snelgroeiende organisatie die een data-driven inspectieapp op de markt hebben gebracht die nu al een aantal jaar door verschillende organisaties wereldwijd gebruikt wordt. Er zijn zo'n 6 mensen werkzaam bij dit bedrijf en ze zijn nu vooral op zoek naar een sterke front-end developer die wil gaan werken aan nieuwbouw applicaties en de uitbouw van de huidige applicaties. De reden dat ze zoeken is omdat er veel werk op komst is en ze hier de juiste capaciteit voor willen hebben. Er heerst hier een hele prettige sfeer waarin respect en eerlijke communicatie belangrijk is. Ook

Bekijk vacature »
Marten van den Steen

Marten van den Steen

16/07/2011 11:44:50
Quote Anchor link
Beste,

Voor een bedrijf ben ik een webshop aan het maken, maar nou loop ik tegen een probleem aan. Als de bestelling wordt verzonden naar de database wil ik ook graag een email naar het bedrijf sturen met daarin de bestelde gegevens.

De email wordt verzonden, maar hierin staat maar 1 artikel. Hoe krijg ik de gehele lijst gemaild? Dit is mijn script:

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
125
126
127
128
<?php
session_start();
 
include('config.php');
// checkout.php
 
// In het script doen we het ook maar even stap voor stap.
 
// Stap 1, zet de order in de order tabel

$sql = "INSERT INTO BESTELLING
       (besteldatum)
       VALUES
       ("
.date(d-m-y).")";  // Verzin iets moois voor de date() functie
$query = mysql_query($sql) or die (mysql_error()."<br>in file ".__FILE__." on line ".__LINE__);
$ordernr = mysql_insert_id(); // Die hebben we later nodig, is dus ordernr (bestelnr)
 
// Stap 2, winkelwagen splitten en in de database zetten

$cart = explode("|",$_SESSION['cart']);
 
foreach($cart as $products) {
  // Split
  /*
 
    $product[x] -->
       x == 0 -> product id
       x == 1 -> hoeveelheid
  */

  $product = explode(",",$products);
 
  $iSql = "INSERT INTO BESTELREGEL
          (bestelnummer, productnummer, aantal_besteld)
          VALUES
          ("
.$ordernr.", ".$product[0].", ".$product[1].")";
  $iQuery = mysql_query($iSql) or die (mysql_error()."<br>in file ".__FILE__." on line ".__LINE__);
}

 
// Totaal (komt later wel terug)
$total = 0;
 
// Show cart
foreach($cart as $products) {
    // Split
    /*
       $product[x] -->
       x == 0 -> product id
       x == 1 -> hoeveelheid
    */

    $product = explode(",",$products);
 
    // Get product info
    $sql = "SELECT productnaam, prijs
             FROM PRODUCT
             WHERE productnummer = $product[0]"
;  // Weet je nog, uit die sessie
    $query = mysql_query($sql) or die (mysql_error()."<br>in file ".__FILE__." on line ".__LINE__);
    $pro_cart = mysql_fetch_object($query);
    $i++;
 
    $bericht = "<tr>
<td>"
.$pro_cart->productnaam."</td>
<td><input type=\"hidden\" name=\"productnummer_"
.$i."\" value=\"".$product[0]."\" />
<input type=\"text\" name=\"hoeveelheid_"
.$i."\" value=\"".$product[1]."\" size=\"2\" maxlength=\"2\" /></td>
<td>"
.$pro_cart->prijs."</td>
<td>"
.$lineprice."</td>
<td><a href=\"javascript:removeItem("
.$i.")\">X</td>
</tr>"
;
 
    // Total
       // Totaal updaten

 
    $lineprice = $product[1] * $pro_cart->prijs;      // regelprijs uitrekenen > hoeveelheid * prijs
        $total = $total + $lineprice;
 
    $count = count($cart);
}

$to  = '[email protected];
 
// subject
$subject = '
Bevestiging van bestelling';
 
// message
$message = '

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
                <
html>
                <
head>
                <
/head>
 
                <
body>
                '.$count.'
        <table>
    <
tr>
      <
td width="50%"><b>Productnaam</b></td>
      <
td width="20%"><b>Hoeveelheid</b></td>
      <
td width="15%"><b>Prijs p/s</b></td>
      <
td width="15%"><b>Totaal</b></td>
      <
td>&nbsp;</td>
    <
/tr>
<
tr>
<
td>'.$pro_cart->productnaam.'</td>
<
td>'.$product[1].'</td>
<
td>'.$pro_cart->prijs.'</td>
<
td>'.$lineprice.'</td>
<
/tr>
       <
tr>
    <
td colspan="3"><b>Totaal</b></td>
    <
td><b>'.$total.'</b></td>
    <
td>&nbsp;</td>
  <
/tr>
  <
/table>
                <
/body>
                <
/html>
';
 
$headers1 = "From: \"Bedrijfsnaam\" <".$email1.">\r\n";
$headers1 .= "Reply-To: \"".$naam."\" <".$email.">\n";
$headers1 .= "Return-Path: Mail-Error <".$email.">\n";
$headers1 .= "MIME-Version: 1.0\n";
$headers1 .= "Content-Transfer-Encoding: 8bit\n";
$headers1 .= "Content-type: text/html; charset=iso-8859-1\n";
 
$formsent = mail($to, $subject, $message, $headers1);
 
 
 
session_unset($_SESSION['
cart']);
 
echo "<p>De bestelling is toegevoegd!</p>"
 
?>
 
PHP hulp

PHP hulp

21/11/2024 22:42:22
 
Serge Girard

Serge Girard

16/07/2011 12:07:34
Quote Anchor link
$product[1] veranderen in $product[$i] ?
 
Gerhard l

gerhard l

16/07/2011 12:40:33
Quote Anchor link
op regel 75 ' vergeten.
$to = '[email protected]';

kijk naar de kleurtjes
 
Ivo Filot

Ivo Filot

16/07/2011 12:56:03
Quote Anchor link
$product[1] moet gewoon zo blijven staan, want het refereert naar de hoeveelheid (zie de comments in het script).

Het probleem ligt eraan dat er geen loop over alle producten gaat voor het genereren van het e-mail bericht:

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

<tr>
<
td>'.$pro_cart->productnaam.'</td>
<
td>'.$product[1].'</td>
<
td>'.$pro_cart->prijs.'</td>
<
td>'.$lineprice.'</td>
<
/tr>

?>


zou iets moeten worden wat lijkt op het volgende

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
foreach($cart as $products)
{

$message .= '   //let op: er staat hier een concatenate punt
   <tr>
   <td>'
.$products->productnaam.'</td>
   <td>'
.$products->hoeveelheid.'</td>
   <td>'
.$products->prijs.'</td>
   <td>'
.$lineprice.'</td>
   </tr>'
;
}


?>


Natuurlijk bovenstaande variabelen even veranderen naar de juiste.
Gewijzigd op 16/07/2011 12:58:16 door Ivo Filot
 
Marten van den Steen

Marten van den Steen

16/07/2011 14:16:32
Quote Anchor link
Super, dank je wel! Helaas krijg ik nu in de email het bestelde 2 keer te zien, onder elkaar..
 
Ivo Filot

Ivo Filot

16/07/2011 14:38:52
Quote Anchor link
Je zit nu heel dicht bij de oplossing. Controleer even hoe je precies de gegevens uit de database haalt en of je niet oude gegevens overschrijft. Elke productnaam moet via een unieke variabele aangeroepen worden.

Als je er niet uitkomt, stuur dan even de code van je winkelwagentje- en product-objecten, want het is nu een beetje gissen wat de correcte variabelnamen zouden moeten zijn. (vergeet natuurlijk niet gevoelige code zoals wachtwoorden even te verwijderen)
 
Marten van den Steen

Marten van den Steen

16/07/2011 15:05:43
Quote Anchor link
Het is al gelukt, dank je wel voor je reacties!
 



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.