Array Variable

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior/medior Back end developer PHP, Laravel

Functie Jij als ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor veel van je tijd je bezig houden met het ontwikkelen van maatwerk features en applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. Jij als full stack developer zult dus

Bekijk vacature »

Back-end Programmeur

Functieomschrijving Heb jij kort geleden je HBO ICT in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een ambitieuze werkgever in de regio van Breda zijn wij op zoek naar een Back-end programmeur met affiniteit met C#.NET, SQL en MS Access. Samen met team bestaand uit ware ICT professionals ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Belangrijk is dat je kennis of ervaring hebt van C#.NET en SQL. Je toont een flexibele en sociale houding naar klanten toe. Je denkt in nieuwe mogelijkheden & gaat graag de uitdaging aan. Bedrijfsprofiel De

Bekijk vacature »

Front-end developer

Functie Jij komt te werken in een team van 5 developers. het product is continue in beweging. Nieuwe en bestaande klanten vragen om vaak nieuwe features. Hierin ben jij zeer belangrijk om te zorgen dat de functionaliteiten goed opgezet worden op technisch vlak. Designs krijg je aangeleverd van een externe partij zodat jij je primair kan focussen op de techniek! Je hebt daarbij alle vrijheid om je eigen creativiteit toe te passen en mee te denken over de gebruikte technieken. Het gezamenlijke doel is een product dat functioneel zeer gebruiksvriendelijk is en het bedrijfsproces van de gebruikers versneld en kwalitatief

Bekijk vacature »

Python (Django) developer - Remote in The Netherla

Functie Together with your team, consisting of a senior, 2 mediors and one junior developer, you will work on their software in an Agile-based approach. You have an eye for quality, risk, and customer interest. Communication with your colleagues and, where necessary, with customers, plays an important role in achieving a successful result. As a person, you are smart, get things done, and are result-oriented. There is a lot of independence within the development team, apart from the stand-up (10:00 am) and occasional pair-programming sessions. Techniques they use include Python, Django, MySQL, Mercurial, Ubuntu Linux, Nginx. In terms of front-end

Bekijk vacature »

PHP Back-end Developer

Vacature details Vakgebied: Software/IT Opleiding: Starter Werklocatie: Nijmegen Vacature ID: 13633 Introductie OUr client develop websites, webshops, and digital environments that are used by many visitors daily. They are seeking an experienced PHP-Developer Back-end to join the team. If you're looking for a position where you can tackle challenging, innovative, and multidisciplinary ICT projects and make a difference, this vacancy might be for you! Functieomschrijving As a PHP developer, you'll develop websites and digital environments used by many visitors daily. You'll work as a back-end developer and want to continuously develop in this field. You can work independently and efficiently,

Bekijk vacature »

Java Developer

Dit ga je doen Als Java Developer ben je verantwoordelijk voor: Het ontwikkelen van nieuwe en bestaande webservices; Het uitbreiden van functionaliteiten binnen de producten- en dienstenportefeuille; Het werken aan gegevensuitwisseling met bijvoorbeeld SOAP; Testen van frameworks met gebruik van UNIT en Selenium. Hier ga je werken De organisatie waar je komt te werken is een semi-overheidsinstelling, gesitueerd in Utrecht en zorgt voor een goede samenwerking tussen verschillende overheidsinstanties. Het is een familiaire club die gaat voor kwaliteit en langdurige relaties. Zo zorgen zij ervoor dat er op grote schaal vertrouwelijke informatie tussen verschillende overheidsinstellingen wordt uitgewisseld. Hun werk zorgt

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 »

Developer

Functie omschrijving Gaat jouw hart sneller kloppen van software developen in C#.NET? Voor een softwarebedrijf in regio Den Bosch zijn wij op zoek naar een C# programmeur. Lees snel verder! Wat ga je doen? Je gaat werken met C# en ASP.NET MVC Framework om onder meer webapplicaties, webshops en websites te ontwikkelen. Je optimaliseert de bestaande software en helpt mee aan het automatiseren van bedrijfsprocessen. Je gaat samen met je collega's de juiste oplossing op basis van de wensen van de klanten uitwerken tot een mooi product. Bedrijfsprofiel Het ontwikkelen van softwareoplossingen en kantoorautomatiseringen is waar dit bedrijf voor staat.

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 »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Als developer bouw je in DevOps teams aan enterprise applicaties, nieuwe IOT, Chatbots of AI oplossingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren in dit vakgebied. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij vorig jaar Microsoft Partner of the year geworden.

Bekijk vacature »

Java Developer

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

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 »

Creatieve Front-end developer gezocht!

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

Junior PHP ontwikkelaar

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

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 »
Casper B

Casper B

07/07/2011 14:13:05
Quote Anchor link
Beste mensen,

Ik ben zoals sommige van jullie weten, bezig met een offerte formulier, de opmaak van de ingevulde gegevens komt bij mij aan in mijn mail. Deze heeft steeds dezelfde opmaak.
In een aantal fieldsets zitten de zelfde invulvelden, maar die heb ik steeds een unieke naam gegeven. Wat ik nu wil is deze invulvelden in een array zetten, zodat ik achter "Oplage" in mijn geval die variable zet en zodat ik alleen de variable van 1 fieldset krijg te zien die is ingevuld.

Hoe moet ik dit doen?
 
PHP hulp

PHP hulp

05/11/2024 15:54:24
 
Marco PHPJunky

Marco PHPJunky

07/07/2011 14:18:40
Quote Anchor link
hoe ziet je code eruit als ik vragen mag ?
hoe zet je alles in de array ?
 
Casper B

Casper B

07/07/2011 14:30:18
Quote Anchor link
@Marco PHPJunkie
Ja tuurlijk mag je die zien, anders komen we er helemaal niet uit.
Hierbij:

HTML:
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
    <fieldset id="briefpapier">
        <br />
        <div class="input_name">Oplage <span class="required">*</span></div>
        <input type="text" name="oplage_br" size="35" id="inputtext" style="padding-left: 5px;" />
         per. 500 expl
        <br />
        <br />
        
        <div class="input_name">Formaat </div><div class="input">21 * 29,7 cm</div>     
        <br />
        <br />
        
        <div class="input_name">Papier <span class="required">*</span></div>
        <select class="product" name="papier_br">
            <option value="" selected="selected">Maak een keuze uit:</option>
            <option value="Motif (80 grams)">Motif (80 grams)</option>
            <option value="Motif (90 grams)">Motif (90 grams)</option>
            <option value="Biotop (90 grams)">Biotop (90 grams)</option>
            <option value="Anders, namelijk ">Anders, namelijk</option>
        </select>
        <br />
        <br />
        
        <div class="input_name">Papier, anders namelijk</div>
        <input type="text" name="papieranders_br" size="35" id="inputtext" style="padding-left: 5px;" />
        <br />
        <br />
        
        <div class="input_name">Bedrukking <span class="required">*</span></div>
        <select class="product" name="bedrukking_br">
            <option value="" selected="selected">Maak een keuze uit:</option>
            <option value="Eenzijdig in 1 kleur">Eenzijdig in 1 kleur</option>
            <option value="Eenzijdig in 2 kleuren">Eenzijdig in 2 kleuren</option>
            <option value="Eenzijdig in 3 kleuren">Eenzijdig in 3 kleuren</option>
            <option value="Eenzijdig in Full colour">Eenzijdig in Full colour</option>
            <option value="Tweezijdig in 1 kleur">Tweezijdig in 1 kleur</option>
            <option value="Tweezijdig in 2 kleuren">Tweezijdig in 2 kleuren</option>
            <option value="Tweezijdig in 3 kleuren">Tweezijdig in 3 kleuren</option>
            <option value="Tweezijdig in full colour">Tweezijdig in full colour</option>
        </select>
        <br />
        <br />
        
        <div class="input_name"></div>
        <input type="submit" value="Volgende" id="send" />

    </fieldset>


    <!-- Compliment - cards -->
    <fieldset id="compimentcards" style="display:none;">
        <br />
        <div class="input_name">Formaat <span class="required">*</span></div>
        <select class="product" name="formaat_comp">
            <option value="" selected="selected">Maak een keuze uit:</option>
            <option value="10,5 x 14,8 cm">10,5 x 14,8 cm</option>
            <option value="10 x 21 cm">10 x 21 cm</option>
            <option value="14,8 x 21 cm">14,8 x 21 cm</option>
        </select>
        <br />
        <br />
        
        <div class="input_name">Papier <span class="required">*</span></div>
        <select class="product" name="papier_comp">
            <option value="" selected="selected">Maak een keuze uit:</option>
            <option value="Fastprint (300 grams)">Fastprint (300 grams)</option>
            <option value="Biotop (250 grams)">Biotop (250 grams)</option>
            <option value="Anders, namelijk ">Anders, namelijk</option>
        </select>
        <br />
        <br />
        <div class="input_name">Papier, anders namelijk</div>
        <input type="text" name="papieranders_comp" size="35" id="inputtext" style="padding-left: 5px;" />
        <br />
        <br />
        
        <div class="input_name">Bedrukking <span class="required">*</span></div>
        <select class="product" name="bedrukking_comp">
            <option value="" selected="selected">Maak een keuze uit:</option>
            <option value="Eenzijdig in 1 kleur">Eenzijdig in 1 kleur</option>
            <option value="Eenzijdig in 2 kleuren">Eenzijdig in 2 kleuren</option>
            <option value="Eenzijdig in 3 kleuren">Eenzijdig in 3 kleuren</option>
            <option value="Eenzijdig in Full colour">Eenzijdig in Full colour</option>
            <option value="Tweezijdig in 1 kleur">Tweezijdig in 1 kleur</option>
            <option value="Tweezijdig in 2 kleuren">Tweezijdig in 2 kleuren</option>
            <option value="Tweezijdig in 3 kleuren">Tweezijdig in 3 kleuren</option>
            <option value="Tweezijdig in full colour">Tweezijdig in full colour</option>
        </select>
        <br />
        <br />
        
        <div class="input_name"></div>
        <input type="submit" value="Volgende" id="send" disabled="disabled" />

    </fieldset>


PHP
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
        // Variable promotioneel
        
        $categorie = $_POST['category']; // DIT IS DE EERSTE LIJST VAN RADIOBUTTONS
        
        $product = $_POST['product']; // DIT IS DE TWEEDE STAP: HET PRODUCT (SELECTIELIJST)
        
        $projectname = $_POST['projectname'];
        
        
        
        $oplagearray = array('oplage_br', 'oplage_visit', 'oplage_env', 'oplage_overig');        
        
        
        $omvang = $_POST['omvang'];
        
        $lengte = $_POST['lengte'];
        
        $breedte = $_POST['breedte'];
        
        $papier = $_POST['papier'];
        
        $papier = $_POST['papieranders'];
        
        $bedrukking = $_POST['bedrukking']; // DIT IS DE TWEEDE STAP: HET PRODUCT (SELECTIELIJST)
        
        $afwerking = $_POST['afwerking']; // DIT IS DE TWEEDE STAP: HET PRODUCT (SELECTIELIJST)

        $afwerkinganders = $_POST['afwerkinganders'];

        $veredeling = $_POST['veredeling'];



        $body =     "<h2>Offerte</h2>".
                 "<strong>Oplage:</strong>" .print_r($oplagearray, true).
                 "<br/>".
                 "<strong>Omvang:</strong> $omvang ".
                 "<br/>".
                 "<strong>Lengte:</strong> $lengte ".
                 "<br/>".
                 "<strong>Breedte:</strong> $breedte ".
                 "<br/>".
                 "<strong>Papier:</strong> $papier ".


Voor de makkelijk heid pakken we dan bijv opslag als voorbeeld.
Deze heb ik per fieldset anders genoemd (de inputvelden). Hoe maak ik dan van: opslag_br en opslag_comp een array en kan ik die vervolgens in de html email plaatsen, zodat deze zelf kijkt welke is ingevoerd...
Gewijzigd op 07/07/2011 14:32:22 door Casper B
 



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.