Offerte formulier

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software ontwikkelaar

Ben jij graag bezig met verschillende projecten? Vind jij beleving van klanten én medewerkers ook belangrijk? Wij zijn vanwege de doorontwikkeling van het applicatielandschap van onze opdrachtgever op zoek naar een fulltime software ontwikkelaar. Omschrijving Jij en jouw collega’s zijn verantwoordelijk voor de continuïteit en waarborging van het applicatielandschap. Om de processen vloeiend te laten verlopen is software ontwikkeling daarom van essentieel belang. Onze opdrachtgever doet dit voornamelijk zelf, met door hun eigen ontwikkelde applicaties. Dit betekent dat jij: functionele eisen vertaalt naar gebruiksvriendelijke software; tijdens SCRUM sessies advies geeft over het te bouwen ontwerp; nieuwe software ontwikkelt en het

Bekijk vacature »

Fullstack Developer

Functieomschrijving Voor een erkende werkgever in regio Etten-Leur zijn wij op zoek naar een Fullstack Developer met PHP/Laravel ervaring. Je gaat aan de slag met het bouwen van maatwerk software voor klanten die actief zijn in een specifieke markt. Als fullstack developer ben je samen met een enthousiast team van 7 collega’s verantwoordelijk voor de ontwikkeling, beheer en innovatie van informatiesystemen voor klanten in een specifieke branche. Verder ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Ervaring met Laravel is een must. Om de klant zo goed mogelijk te

Bekijk vacature »

Medior .NET developer

Functie Jij gaat als Medior .NET ontwikkelaar aan de slag in ons scrumteam met 6 developers die gepassioneerd en actief bezig zijn om onze spelers kwalitatieve en mooie spelervaringen aan te bieden. Als medior .NET developer ga jij werken aan een technisch hoogwaardig platform welke bezoekerspieken verwerkt van tienduizenden tot honderdduizenden gebruikers per minuut! Ons scrumteam werkt in drie wekelijkse sprints en wij beginnen iedere ochtend met een stand-up. Jij werkt bij ons met C# .NET, .NET Core, React.JS, Xamarin, Azure, Docker en Kubernetes. Wij hechten enorm veel waarde aan het leveren van hoogwaardige en kwalitatieve code. Zodra jij de

Bekijk vacature »

Backend Developer Integraties API HBO REST

Samengevat: Deze werkgever is een IT-consultancy. Wil jij werken als Backend Developer Integraties? Heb jij kennis van gangbare berichtformaten? Vaste baan: Backend Developer Integraties API HBO €3.100 - €4.400 Zij bieden innovatieve oplossingen die bedrijven efficiënter en wendbaarder maken, waardoor onze klanten zich net zo snel kunnen ontwikkelen als de business van hen vraagt. 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 en ingewikkeld. Hou jij van diepgang

Bekijk vacature »

Functioneel Applicatiebeheerder

Wij van CNB zijn op zoek naar een leergierige Functioneel Applicatiebeheerder CNB is de grootste dienstverlener in de markt van bloembollen en vaste planten. In deze markt verricht CNB de volgende diensten: bemiddeling, veilen en het koelen en prepareren van bloembollen. Vanuit ons hoofdkantoor in Lisse werken bijna 100 collega’s dag in dag uit aan de bemiddeling van bloembollen. In Bovenkarspel vindt het koelen en prepareren van de bloembollen plaats. Wij zijn op zoek naar een enthousiaste Functioneel Applicatiebeheerder die naast een applicatie, ook sfeer kan bouwen! Jij: Vindt het leuk om binnen een klein IT-team aan de slag te

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 »

3D BIM Add-on Developer

As a 3D BIM add- on developer at KUBUS, you will develop add-ons (called BCF- Managers) to the leading building information modeling (BIM) programs Revit, Navisworks, Archicad, AutoCAD and Tekla Structures. BCF Managers enable data transfer between BIM software and BIMcollab. You will work on both the front- and the back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual

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 »

Junior Java Developer

Dit ga je doen Je ontwikkelt innovatieve, maatschappelijk belangrijke applicaties; Je implementeert nieuwe features; Je gaat in gesprek met eindgebruikers en designers om de applicaties continu te finetunen; Je draait mee in een professionele Agile/Scrum omgeving. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de omgeving van Amsterdam. Ze staan zeer goed bekend in de markt door hun innovatieve dienstverlening op IT gebied en hun gepassioneerde werknemers. Voor hun inspanningen op het gebied van IT hebben ze meerdere prijzen gewonnen! Onze klant is onderdeel van een Corporate werkgever en heeft zelf 300 mensen in dienst. Om

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Database Developer

Functieomschrijving Wat ga je doen? Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te voeren, maar het is ook prettig als je in de omgeving van Tilburg woont om naar het kantoor te kunnen komen. Vind jij het leuk om jouw creatieve vaardigheden te benutten om complexe systemen te ontwikkelen? Lees dan snel verder! Bedrijfsprofiel Voor wie

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Front-end PHP Developer

Dit ga je doen Bouwen van de frontend van een nieuwe applicaties; Verbeteren van de user experience; Opstellen van een style guide; Schakelen met collega developers over de te bouwen oplossing; Je speelt een belangrijke rol in het neerzetten van het nieuwe systeem; Werken met o.a. Symfony 6, API Platform, Twig, Javascript, Redis Automatiseren van processen; Koppelen van verschillende functionaliteiten; Unit tests, integration tests, end-to-end tests; In de toekomst ga je nog werken aan andere projecten. Hier ga je werken Voor onze vaste opdrachtgever in de regio Breda zijn wij op zoek naar een Frontend Developer. Het betreft een organisatie

Bekijk vacature »

PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen pure PHP code schrijven. Samenwerken met de klantreiziger om onze klanten

Bekijk vacature »

Senior Java Developer

Als Senior Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde Java professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfs kritische systemen voor onze klanten in regio Noordoost zoals DUO, ING, CJIB en Tendernet. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We organiseren regelmatig technische Meetups en doen veel aan kennisdeling. Sogetisten hebben plezier in hun werk en

Bekijk vacature »
Casper B

Casper B

30/08/2011 12:36:30
Quote Anchor link
Beste phpers,

Ik zit al een tijdje met het probleem. Dat is het volgende.

Ik zou graag een offerte formulier willen realiseren. Dit is deels gelukt. Ik heb een aantal fieldsets gemaakt waar een aantal verplichten velden in verwerkt zijn. Wanneer je 1 van de fieldsets kiest, bijv. Huisstijl bestaan er een aantal verplichten velden, ter verduidelijking: oplage, bedrukking. Als je deze hebt ingevoerd geeft hij nog aan dat er andere belangrijke velden (verplichten velden) niet zijn ingevoerd. Bijv van de fieldset: overige en dan het veld: omvang. Hij denkt dus wat eigenlijk ook is dat het veld "omvang" leeg is, maar moet eigenlijk per fieldset controleren.

Mijn php code ziet er als volgt uit;

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
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
        // Variable promotioneel
        
        $categorie = $_POST['category']; // DIT IS DE EERSTE LIJST VAN RADIOBUTTONS
        
        $product = $_POST['huisstijl']; // DIT IS DE TWEEDE STAP: HET PRODUCT (SELECTIELIJST)
        
        $projectname = $_POST['projectname_promo'];
                
        
        $oplage = $_POST['oplage_br'] or $_POST['oplage_env'] or $_POST['oplage_visit'] or $_POST['oplage_overig'] or $_POST['oplage_promo'] or $_POST['oplage_poster'] or $_POST['oplage_overige'];
        
        
        $paginas = $_POST['paginas_overig'];

        $formaat = $_POST['formaat_env'] or $_POST['formaat_comp'] or $_POST['formaat_eti'] or $_POST['formaat_posters'];
        
        $formaatanders = $_POST['formaatanders_env'] or $_POST['formaatanders_eti'] or $_POST['formaatanders_posters'];
        
        $uitvoering = $_POST['uitvoering'];
        
        $omvang = $_POST['omvang_promo'] or $_POST['omvang_overige'];
        
        $lengte = $_POST['lengte_overig'] or $_POST['lengte_promo'] or $_POST['lengte_overige'];
        
        $breedte = $_POST['breedte_overig'] or $_POST['breedte_promo'] or $_POST['breedte_overige'];
        
        $papier = $_POST['papier_br'] or $_POST['papier_env'] or $_POST['papier_visit'] or $_POST['papier_comp'] or $_POST['papier_overig'] or $_POST['papier_promo'] or $_POST['papier_posters'] or $_POST['papier_overige'];
        
        $papieranders = $_POST['papieranders_br'] or $_POST['papieranders_env'] or $_POST['papieranders_visit'] or $_POST['papieranders_comp'] or $_POST['papiergewicht_posters'];
        
        $gramsgewicht = $_POST['gramsgewicht_overig'] or $_POST['gramsgewicht_overige'];
        
        // DIT IS DE TWEEDE STAP: HET PRODUCT (SELECTIELIJST)
        $bedrukking = $_POST['bedrukking_br'] or $_POST['bedrukking_env'] or $_POST['bedrukking_visit'] or $_POST['bedrukking_comp'] or $_POST['bedrukking_eti'] or $_POST['bedrukking_overig'] or $_POST['bedrukking_promo'] or            
                      $_POST['bedrukking_posters'] or $_POST['bedrukking_overige'];
                      
        // DIT IS DE TWEEDE STAP: HET PRODUCT (SELECTIELIJST)
        $afwerking = $_POST['afwerking_overig'] or $_POST['afwerking_promo'] or $_POST['afwerking_overige'];

        $afwerkinganders = $_POST['afwerkinganders_promo'];

        $veredeling = $_POST['veredeling_promo'];



        // Contact informatie offerte
        
        $senderCompany = $_POST['company'];
                
        $senderContactperson = $_POST['contactpersoon'];
        
        $senderAdres = $_POST['adres'];
        
        $senderPostcode = $_POST['postcode'];
        
        $senderPhone = $_POST['telefoon'];
        
        $senderEmail = $_POST['email'];


// Define errors and empty                                                              
        
        if($oplage == ""){

        echo "U bent vergeten de oplage in te vullen.<br />";
        
        
        $errors = "1";
        
        }
        
        
        if($omvang == ""){
        
        echo "U bent vergeten de omvang in te vullen.<br />";
        
        
        $errors = "1";
        
        }
        

        if($papier == ""){
        
        echo "U bent vergeten het soort papier te selecteren.<br />";
        
        
        $errors = "1";
        
        }
          
          
        if($bedrukking == ""){
        
        echo "U bent vergeten het soort bedrukking te selecteren.<br />";
        
        
        $errors = "1";
        
        }


        if($uitvoering == ""){
        
        echo "U bent vergeten het soort uitvoering te selecteren.<br />";
        
        
        $errors = "1";
        
        }
        
        if($formaat == ""){
        
        echo "U bent vergeten het formaat te selecteren.<br />";
        
        
        $errors = "1";
        
        }
        
        
        if($paginas == ""){
        
        echo "U bent vergeten het aantal pagina's in te vullen.<br />";
        
        
        $errors = "1";
        
        }
        
    
        if($lengte == ""){
        
        echo "U bent vergeten de lengte in te vullen.<br />";
        
        
        $errors = "1";
        
        }


        if($breedte == ""){
        
        echo "U bent vergeten de breedte in te vullen.<br />";
        
        
        $errors = "1";
        
        }

        
        if($gramsgewicht == ""){
        
        echo "U bent vergeten het gramsgewicht in te vullen.<br />";
        
        
        $errors = "1";
        
        }
        
        if($afwerking == ""){
        
        echo "U bent vergeten de afwerking te selecteren.<br />";
        
        
        $errors = "1";
        
        }

        if($papieranders == ""){
        
        echo "U bent vergeten het papier te selecteren.<br />";
        
        
        $errors = "1";
        
        }



        // If errors > 0, echo the following text
        
        if($errors >0){
        
        echo '<a href="javascript:history.go(-1)">< Terug naar het offerte formulier</a>';
        
        }
        
        
        
        // If errors < 1, mail the following variables
        elseif($errors < 1){
        
        mail($senderTo, $senderSubject, $body, $header);
        
        
        echo "<img src='../img_algemeen/contactbevestiging.jpg' />";
        
        }
        
        ?>


 
PHP hulp

PHP hulp

27/05/2026 05:44:26
 
Obelix Idefix

Obelix Idefix

30/08/2011 13:13:49
Quote Anchor link
Gaat dit werken:
$omvang = $_POST['omvang_promo'] or $_POST['omvang_overige'];

Waarom maak je onnodig variabelen aan?

Omvang is een verplicht veld: if($omvang == "")
Denk dat je nog eens terug moet naar de tekentafel en goed moet uitschrijven wat je nu wilt. Dan stapsgewijs gaan opzetten.
 
Casper B

Casper B

30/08/2011 13:37:00
Quote Anchor link
Heb je toevallig een goed voorbeeld voor mij wat ik kan gebruiken? @Obelix en Idefix
 



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.