OPGELOST Inhoud e-mail leeg...

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Typescript Developer / Cloud platform

Dit ga je doen (Door)Ontwikkelen van het cloud platform; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het cloud platform; Sparren met de business. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er veel voor. Als Typescript ontwikkelaar word je onderdeel van het team gericht op de (door)ontwikkeling van hun eigen cloud platform welke wordt

Bekijk vacature »

Java developer - procesoptimalisatie (Inhouse)

Functie Wat ga je doen als Java developer? Jij als back end developer hebt al enige ervaring opgedaan in jouw vakgebied. Voornamelijk het werken met Java en Spring spreekt jou aan. Jij wordt samen met je collega developers in het team verantwoordelijk voor de gehele back end van de applicatie. Hierdoor heb jij veel zelfstandigheid in je rol en zul je ook zelf beslissingen samen met de PO maken. Er wordt gewerkt volgens de SCRUM methodiek, om zo structuur te creëren in de werkzaamheden. Binnen de 2-wekelijkse sprints pak jij je taken op die samen met de PO afgestemd zijn.

Bekijk vacature »

Software Developer Mendix / Maatschappelijk Betrok

Dit ga je doen Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Werken met Scrum methodiek; Ontwikkelen van vooruitstrevende oplossingen; Meedenken over nieuwe applicaties en ontwikkelingen; On the job eigen maken van de Mendix omgeving. Hier ga je werken Deze dynamische en snelgroeiende organisatie begeeft zich in de recyclingbranche. Zij nemen op duurzame en efficiënte manier de recycling op zich. Vanwege hun snelle groei zijn zij op zoek naar een young professional die zich graag wilt ontwikkelen als Mendix Developer. Je komt te werken binnen een IT team van +/- 15 medewerkers. Het huidige ‘vaste’

Bekijk vacature »

Software developer

Functieomschrijving Voor een gewaardeerde werkgever in de regio van Middelburg zijn wij op zoek naar een ambitieuze PHP/Symfony Developer. Een enthousiast persoon die het development team komt versterken met het aanpakken van complexe en nieuwe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor zowel persoonlijke als professionele groei? Lees dan snel verder! Dit ga je doen: Aanpassingssuggesties van collega’s in kaart brengen, vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Ontwikkeling en beheer van de serviceportal in Symfony en

Bekijk vacature »

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »

Front end developer

Functie Qua type opdrachten is er echt een verscheidenheid aan afnemers, zo werken ze met grote multinationals, maar ook met startups. Zo kom je te werken in een gevarieerde omgeving en kan je ook schakelen tussen verschillende culturen. De projecten variëren van greenfield projecten tot langdurige ontwikkeltrajecten. Hier wordt alleen maar gewerkt met aan front end projecten. Daarom maakt het onze partner niet uit waar jij kennis van hebt, als je maar gedegen kennis hebt van Javascript frameworks, Unit testing en ook bekend bent met de scrum methodiek. Eisen Minimaal 4 jaar relevante werkervaring Kennen en ervaring van Javascript frameworks

Bekijk vacature »

Junior Java Developer

Dit ga je doen Full stack web- en appdevelopment; Vertalen van de functionele wensen naar de technische specificaties; Sturing geven aan/klank board zijn voor de software teams; Trainen van de software teams; Sparren met klanten; Meedenken over architectuur. Hier ga je werken De organisatie is een bureau welke websites en mobiele applicaties bouwt voor verschillende toonaangevende organisaties. Hierbij richten zij zich voornamelijk op de sectoren leisure, overheid en zorg. De sfeer intern kenmerkt zich door informaliteit, gezelligheid en ambitie. Ze werken dag in dag uit samen om mooie producten op te leveren voor hun klanten. Op dit moment zijn er

Bekijk vacature »

Senior PHP developer

Functie Als Senior PHP developer heb je een sterke mening over de architectuur van projecten en de processen binnen het team. Je bent de sparringpartner voor je Team Lead. Ook ondersteun je met jouw kennis de minder ervaren developers in jouw team. Ze werken regelmatig aan projecten vanaf scratch en dit geeft ruimte om voor nieuwe technieken te kiezen. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en

Bekijk vacature »

Java Developer / Sociaal domein

Dit ga je doen Nieuwbouw en doorontwikkeling; Beheer en wanneer nodig onderhoud; Bijdrage leveren in het functioneel- en technisch ontwerptraject; Analyseren van productie verstoringen; Meedenken over vernieuwingen en verbeteringen. Hier ga je werken De organisatie waar jij komt te werken focust zich op software development met een maatschappelijk tintje. De afdeling software ontwikkeling bestaat uit vijf verschillende scrum teams, met allen hun eigen focus gebied. Zo zijn er een aantal teams die zich focussen op specifieke applicaties, maar is er ook een team gericht op projecten. Binnen de organisatie staat innovatie en kwaliteit voorop. Een aantal applicaties draait nog op

Bekijk vacature »

Senior Cobol Applicatieontwikkelaar

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving In de applicatie ETM

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 »

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Capelle aan den IJssel zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je

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 »

Medior/senior Back-end developer gezocht!

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het devlopmenttean. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met 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

15/05/2024 03:13:48
 
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.