OPGELOST Inhoud e-mail leeg...

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full stack developer Node.js

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Medior/senior PHP ontwikkelaar E-commerce

Functie Het software development team bestaat momenteel 5 scrum teams . Ieder team heeft een eigen SCRUM Master en eigen tester. Zij werken voornamelijk in PHP en met hun eigen geschreven framework wat Symfony based is . Jij bent samen met je collega’s verantwoordelijk voor het interne softwaresysteem en alle projecten die daar omheen lopen. Alles wat jij ontwikkelt, wordt direct toegepast en uitgerold (wereldwijd). Dit maakt jouw werk tastbaar en uitdagend! Een greep uit jouw werkzaamheden: Toevoegen en ontwikkelen van nieuwe functionaliteiten Logistieke software ontwikkelen voor intern gebruik Tientallen gigabytes aan data inzichtelijk maken Altijd op zoek gaan naar

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving: De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van bromen snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie.De opdracht bestaat uit: het programmeren van de diverse modules;het tijdens demo's tonen van de

Bekijk vacature »

.NET Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een .NET Developer! Wil jij werken voor een internationaal bedrijf waar je legio mogelijkheden krijgt als Software Ontwikkelaar? Grijp nu je kans en kijk snel of jouw vaardigheden aansluiten bij onderstaand profiel! Je kunt een uitdagende rol gaan vervullen als .NET Developer binnen een internationaal bedrijf dat gevestigd is in omgeving Bergen. Dit bedrijf is zeer vooruitstrevend en verricht betekenisvol werk. Binnen dit bedrijf wordt gewerkt aan de productie en ontwikkeling van medische middelen. Als .NET Developer ga jij je bezig houden met het volgende: Je wordt betrokken bij alle fasen van software

Bekijk vacature »

Social Media Specialist

Social Media Specialist locatie: Rotterdam (Zuid Holland) Wij zoeken op korte termijn een nieuwe collega, een social media specialist/ adviseur sociale media (24 uur), voor ons sprankelende team Communicatie van CJG Rijnmond. Onze focus ligt op het informeren en binden van onze in- en externe klanten en stakeholders en het versterken van onze naamsbekendheid en zichtbaarheid. Dat doen we in nauwe samenwerking met elkaar. Over de functie Ons team bestaat uit 7 communicatieprofessionals met ieder een eigen expertise. Als lid van het online team ben je verantwoordelijk voor het ontwikkelen, uitvoeren en analyseren van onze socialemediastrategie. Ook stel je campagnes

Bekijk vacature »

Junior Front-End Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale oplossingen van Coolblue. Wat doe je als Junior Front-End Developer bij Coolblue? Als Junior Front-End Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen. Op dat moment komt je wil om te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te maken. Je sterk analytisch vermogen komt dan goed van pas! Ook Junior Front-End Developer worden bij Coolblue?

Bekijk vacature »

Junior Fullstack Developer

Functie omschrijving Heb jij je universitair diploma Informatica afgerond en ben jij op zoek naar een startersfunctie waar jouw ontwikkeling in een hoog vaandel staat? Voor een softwarebedrijf in Amsterdam zijn wij op zoek naar een Junior Fullstack Developer. Je begint met een op maat gemaakte training om de kennis bij te spijkeren die jij nog mist. Uiteraard leer je het meeste tijdens je werk, maar de training geeft je hiervoor alvast de juiste handvatten. Je kunt het volgende verwachten! Jij ontwikkelt in technieken als Java, Javascript en SQL. Je werkt hierbij volgens de Agile/Scrum methode; Na het afronden van

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: 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 je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Senior Organisatieontwikkelaar

Als Organisatieontwikkelaar zorg je ervoor dat we in het magazijn van Coolblue altijd vooruit voetballen op het gebied Medewerker en Organisatie Ontwikkeling. Zo draag je bij aan een toekomstbestendig magazijn waar we klanten én medewerkers elke dag blijven verwonderen. Wat doe je als Senior Organisatieontwikkelaar bij Coolblue? Als Organisatieontwikkelaar werk je voor het magazijn van Coolblue. Je krijgt er energie van om continue te bouwen aan een toekomstbestendige organisatie. Dat doe je samen met 17 collega's in het HR-team, ieder met een eigen specialisme. Je werkt graag zelfstandig en je weet snel je weg te vinden als verandermanager. Ook ben

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! 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

Bekijk vacature »

C# Developer

Dit ga je doen Je gaat aan de slag in het websites team of portals team waarin je je bezighoudt met concept & design, implementatie en ook een stukje bugfixing en onderhoud; Je werkt met je team volgens de Scrum werkwijze; Zo adviseer je ook de PO & Scrum Master over de technische architectuur, koppelingen en integratie met externe systemen en API’s; Je blijft op de hoogte van de laatste ontwikkelingen en trends op het gebied van C# / .NET en deelt deze kennis binnen de organisatie. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de

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 »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

Als Lead PHP developer bijdragen aan het onderwijs

Functie Als Lead PHP developer zet je samen met het team en de andere lead developers de technische lijnen uit als het gaat om het ontwikkelen van de applicaties en bepaal je samen met de PO waar elke sprint aan gewerkt zal worden. Je kunt op basis van een user story een goede aanpak formuleren en een planning opstellen, en andere hierin meenemen. Wanneer je team code schrijft verwacht je degelijke oplossingen, bij voorkeur gebruik makend van Domain Driven Design. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit

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 »
Bram Porter

Bram Porter

10/10/2011 14:18:41
Quote Anchor link
Hallo,

In een formulier haal ik een global variabele op, die is doorgegeven via de link naar het formulier:

$artikel = $_GET['code'];

De variabele toon ik in het formulier:

echo "<table class='tabel' border='0' cellspacing='0' cellpadding='0'>";
echo "<form method='post' action='" . $_SERVER['PHP_SELF'] . "'>";
echo "<tr><td>&nbsp;</td></tr>";
echo "<tr><td>Artikelnummer</td>";
echo "<td> $artikel </td></tr>";

Vervolgens wil ik de inhoud van het formulier mailen:

$inhoud_mail .= "Artikelnummer: " . $artikel . "\n";

De inhoud van artikelnummer staat wel op het scherm, maar komt niet in mijn mail.
Wat doe ik fout???
Gewijzigd op 10/10/2011 16:16:21 door Bram Porter
 
PHP hulp

PHP hulp

16/02/2025 12:55:43
 
PHP Scripter

PHP Scripter

10/10/2011 14:49:25
Quote Anchor link
Je script is wel XSS gevoelig!
 
Bram Porter

Bram Porter

10/10/2011 15:06:22
Quote Anchor link
OK bedankt. Daar zal ik ook nog wat aan doen.
Maar heb je enig idee waarom de $artikel in de mail leeg is?
 
- SanThe -

- SanThe -

10/10/2011 15:13:24
Quote Anchor link
Omdat je het niet met het formulier meestuurt,
 
Bram Porter

Bram Porter

10/10/2011 15:14:19
Quote Anchor link
Wat bedoel je SanThe??

De inhoud van de mail bevat toch $artnr

Vervolgens doe ik:
mail($mail_ontv, $subject, $inhoud_mail, $headers);
Gewijzigd op 10/10/2011 15:23:28 door Bram Porter
 
- SanThe -

- SanThe -

10/10/2011 15:26:04
Quote Anchor link
Doe je dit: $inhoud_mail .= "Artikelnummer: " . $artikel . "\n";
op dezelfde pagina waar de GET binnenkomt?
 
Bram Porter

Bram Porter

10/10/2011 15:43:29
Quote Anchor link
Ja. Heb het ook al geprobeerd met opnieuw $_GET['code'] ipv $artikel in de te verzenden mail. Ook leeg!
Ben er al een dag mee aan het worstelen...

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
<?
            $artikel
= $_GET['code'];

            // geef e-mail adres op van ontvanger

            $mail_ontv = "[email protected]";
            $subject = "Bericht van website";
            function
checkmail($mail)
            {

            $email_host = explode("@", $mail);
            $email_host = $email_host['1'];
            $email_resolved = gethostbyname($email_host);
            
            if ($email_resolved != $email_host && eregi("^[0-9a-z]([-_.~]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,4}$",$mail))
                $valid = 1;
            
            return $valid;
            }

            
            if (!$_POST['submit'] || $_POST['submit'] && ( !$_POST['naam']  || !$_POST['aantal'] || !$_POST['aflever']  ))
            {

            if ($_POST['submit'] && ( !$_POST['mail'] || !$_POST['naam']  || !$_POST['aantal'] || !$_POST['aflever']   ))  
            {

                echo "<p class='roodvet'>Vul naam, e-mailadres, type, aantal en afleverplaats in.</p>";
            }



            echo "<p >Wilt u uw naam, e-mailadres, het aantal pakken en de plaats van aflevering invullen?<br /> U ontvangt van ons dan zo spoedig mogelijk een offerte.</p>";
            echo "<tr><td>&nbsp;</td>";
            // form + tabel
            echo "<table class='tabel' border='0' cellspacing='0' cellpadding='0'>";
            echo "<form method='post' action='" . $_SERVER['PHP_SELF'] . "'>";
            echo "<tr><td>Naam*</td>";
            echo "<td><input type='text' size='40' name='naam' value='" . $_POST['naam'] . "'></td></tr>";
            echo "<tr><td>E-mailadres*</td>";
            echo "<td><input type='text' size='20' name='mail' value='" . $_POST['mail'] . "'></td></tr>";
            echo "<tr><td>Telefoonnummer</td>";
            echo "<td><input type='text' size='10' name='telefoon' value='" . $_POST['telefoon'] . "'></td></tr>";
            echo "<tr><td>Woonplaats&nbsp;&nbsp;&nbsp;&nbsp;</td>";
            echo "<td><input type='text' size='40' name='woonplaats' value='" . $_POST['woonplaats'] . "'></td></tr>";
            echo "<tr><td>&nbsp;</td></tr>";
            echo "<tr><td><p ><img src='http://www.xxxxxx.nl/images-winkel/" . $_GET['plaatje'] . "'></p><td></tr>";
            echo "<tr><td>&nbsp;</td></tr>";
            echo "<tr><td>Type gevelstenen</td>";
            echo "<td>  $artikel </td></tr>";
            echo "<tr><td>Aantal pakken*</td>";
            echo "<td><input type='text' size='40' name='aantal' value='" . $_POST['aantal'] . "'></td></tr>";
            echo "<tr><td>Plaats van aflevering*</td>";
            echo "<td><input type='text' size='40' name='aflever' value='" . $_POST['aflever'] . "'></td></tr>";
            echo "<tr><td>* Verplichte velden</td></tr>";
            // button
            echo "<tr><td><input type='submit' class='knop' name='submit' value='Versturen'></td></tr>";
            echo "</form>";
            echo "</table>";
            // einde form + tabel
            echo "<p>&nbsp;</p>";
            echo "<p>&nbsp;</p>";
            echo "<p >We gaan vertrouwelijk met uw gegevens om. We verstrekken uw e-mailadres niet aan derden.</p>";

            }

            // versturen
            else
            {      
            // set datum
            $datum = date("d.m.Y H:i");
            // set ip
            $ip = $_SERVER['REMOTE_ADDR'];
            $inhoud_mail = "===================================================\n";
            $inhoud_mail .= "Offerteaanvraag \n";
            $inhoud_mail .= "===================================================\n\n";
            $inhoud_mail .= "Naam: " . $_POST['naam'] . "\n";
            $inhoud_mail .= "E-mailadres: " . $_POST['mail'] . "\n";
            $inhoud_mail .= "Telefoonnummer: " . $_POST['telefoon'] . "\n";    
            $inhoud_mail .= "Woonplaats: " . $_POST['woonplaats'] . "\n";
            $inhoud_mail .= "Type: " . $artikel . "\n";
            $inhoud_mail .= "Aantal: " . $_POST['aantal'] . "\n";
            $inhoud_mail .= "Afleverplaats: " . $_POST['aflever'] . "\n";
            $inhoud_mail .= "===================================================\n\n";
            $inhoud_mail .= "Verstuurd op $datum via het ip " . $ip . "\n\n";
            $inhoud_mail .= "===================================================\n\n";
            // --------------------
            // spamprotectie
            // ------

            $headers = "From: " . $_POST['naam'] . " <" . $_POST['mail'] . ">";
            $headers = stripslashes($headers);
            $headers = str_replace("\n", "", $headers); // Verwijder \n
            $headers = str_replace("\r", "", $headers); // Verwijder \r
            mail($mail_ontv, $subject, $inhoud_mail, $headers);
            ?>

</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div >
<p >Bedankt voor uw aanvraag. Wij sturen u zo spoedig mogelijk een offerte.<br/>
</p>
</div>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
}
?>
Gewijzigd op 10/10/2011 15:47:32 door Bram Porter
 
- SanThe -

- SanThe -

10/10/2011 15:51:10
Quote Anchor link
Als je het formulier invult en verstuurt is de $_GET leeg. Dus zet het artikel ook in het formulier, desnoods als hidden of readonly.
 
Bram Porter

Bram Porter

10/10/2011 16:02:41
Quote Anchor link
Het artikelnummer laat ik wel zien.
Maar is dat niet voldoende?

echo "<td> $artikel </td></tr>";


Ik had het eerst in een $_POST het artikelnummer staan. Maar dan was het ook leeg in de mail.
 
- SanThe -

- SanThe -

10/10/2011 16:06:02
Quote Anchor link
Je moet het in het formulier zetten.
echo '<input type="text" name="artikel" value="' . $artikel . '" readonly />';
En dan gewoon ophalen met $_POST['artikel'].

Toevoeging op 10/10/2011 16:09:26:

Nog eenvoudiger is dit:
Verander
echo "<form method='post' action='" . $_SERVER['PHP_SELF'] . "'>";

In
echo '<form method="post" action="?code=' . $artikel . '">';
 
Bram Porter

Bram Porter

10/10/2011 16:15:43
Quote Anchor link
SanThe,

Mijn dank is groot. Je weet niet half hoe groot!!
Het werkt.
 
- SanThe -

- SanThe -

10/10/2011 16:24:16
Quote Anchor link
Graag gedaan.
Succes verder.
 



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.