OPGELOST Inhoud e-mail leeg...

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior/senior Front-end developer (Vue.js)

Functie Als Front-end developer ben je uiteindelijk overkoepelend aan de slag voor de 3 ontwikkelteams die ieder aan een specifiek product werken. In samenwerking met de UX-designer en de huidige Front-end developer zorg je voor gebruiksvriendelijke software. Lijkt het jou interessant om complexe problemen op te lossen en feautures naar een hoger niveau te tillen? En vind je het niet erg om oudere delen van de applicaties te refactoren i.c.m. het toevoegen van nieuwe functionaliteiten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en zelfredzaamheid)

Bekijk vacature »

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 »

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 »

Delphi Programmeur

Functie omschrijving Onze opdrachtgever is gespecialiseerd in kantoor-bedrijfssoftware en zit gevestigd in omgeving Numansdorp. Als programmeur ben jij bij dit bedrijf met het volgende bezig; Je vertaalt technische en functionele ontwerpen naar kwalitatieve software. Je ontwikkelt, ontwerpt en test software. Je maakt daarbij veel gebruik met de volgende tools & technologieën: Delphi 10.3 (Rio), QuickReport 6. Je krijgt in deze rol veel vrijheid en verantwoordelijkheid. Je levert projecten van A - Z op, en werkt daarbij projectmatig en gestructureerd. Bedrijfsprofiel Dit bedrijf richt zich op maatwerk software oplossingen. Deze software oplossingen worden ingezet in de financiële branche. Het betreft een

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 »

SQL Developer

Functie omschrijving We are looking for a dutch native speaker Jij gaat in deze functie aan de slag met uitdagende projecten en het creëren van maatwerk software, vooral middels SQL. Iedere klant/project is weer anders, maar dat maakt dit bedrijf en de functie erg uniek & uitdagend. Verder heb je de volgende taken: Ontwikkelen en ontwerpen van SQL databases. T-SQL wordt hierbij gebruikt als programmeer laag; Optimalisatie van query's, voor een verbeterde efficiency; Begeleiden van junior developers, mits je dit leuk vindt; Heb je meer interesse in een rol als consultant, dan is dit ook mogelijk. Je heb hier meer

Bekijk vacature »

Junior Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Samenwerken in een team van 10 collega's; Opleveren van mooie eindproducten, middels de Agile methodiek; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als startende IT-professional 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 discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven.

Bekijk vacature »

C#.NET Developer Jr. Functie

Functie omschrijving Bouw jij graag aan applicaties om processen in distributiecentra te optimaliseren? Wij zijn op zoek naar een C#.NET ontwikkelaar in regio Breda die hier graag een steentje aan bijdraagt! Jouw werkzaamheden zullen er als volgt uitzien: Je krijgt veel vrijheid in de keuze van de technieken die je gaat gebruiken. Uiteraard wel binnen de gestelde kaders, en door gebruik te maken van het .NET platform. Je gaat aan de slag met de ontwikkeling van een nieuwe module binnen de WMS suite van dit bedrijf. Deze "carrier" module gaat er voor zorgen dat de selectie van een vervoerder volledig

Bekijk vacature »

Hands-on Solution Architect / Software Architect (

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Solution Architect / Software Architect op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je werkt samen met gedreven DevOps teams, bestaande uit frontend, backend en middleware developers, testers, UX-designers. Samen met de teams ben je continu op zoek naar de beste oplossingen voor onze klanten. Als Solution Architect onderzoek

Bekijk vacature »

Lead javascript developer Node.js React

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 »

Junior .NET developer

Functie Ons programma is voor afgestudeerde enthousiastelingen die het als een uitdaging zien om met een klein dynamisch team bij de grootste bedrijven van Nederland aan de slag te gaan. Tijdens jouw dienstverband word jij begeleid door een talent manager. Het ontwikkelen van jouw talent staat hierbij centraal. Het programma doorloop je met een team van circa 8 Mede- trainees. De eerste maand start je met een fulltime inhouse opleiding. Deze staat geheel in het teken van de werkzaamheden die jij verder in het programma zult uitvoeren. Na deze opleidingsmaand ga je aan de slag in een dynamische omgeving bij

Bekijk vacature »

Java developer

Als Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze klanten. Geen werkdag is hetzelfde, je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Arval en de Politie. Werken bij Sogeti Nieuwe ontwikkelingen volgen we op de voet en delen we binnen de

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je hier

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Roosendaal, ontwikkel je als PHP Developer niet alleen webapplicaties, maar ben je verder ook gefocust op het continu inspelen op nieuwe trends en ontwikkelingen m.b.t software development. Naast het bouwen van webapplicaties, ontwikkelen zij ook webshops en websites voor gave opdrachtgevers! Wat ga je doen? Het schrijven van schone en efficiënte codes volgens het Symfony framework; Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Onderhouden en updaten van bestaande applicaties die zijn gebouwd met het Symfony framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de

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

22/12/2024 20:39:52
 
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.