listbox POST-vars

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

Bekijk vacature »

Software developer

Werkzaamheden voor jou als software developer Voor een goede relatie in de regio Zwolle (meerdere locaties) zoeken wij een software developer die betrokken is bij de ontwikkelcyclus en verantwoordelijk is voor het testen en keuren van nieuwe en geoptimaliseerde software. In deze functie ben je in de implementatiefase de persoon die risico's beoordeelt en intern oplossingen aanbrengt om risico's te verkleinen. Binnen het ontwikkelteam van de software ben je een belangrijke schakel waar je intensief meewerkt met scrum. Het voorkomen van bugs in de programma's en het bevorderen van gebruiksvriendelijkheid voor eindklanten zijn voor jou een uitdaging en geeft voldoening

Bekijk vacature »

Front-End React Developer

Als Front-End React Developer verbeter je de user experience van onze eigen webapplicaties voor onze collega's binnen Coolblue. Wat doe je als Front-End React Developer bij Coolblue? Als Front-end React Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten met React.js. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end React Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Verbeteren van de gebruiksvriendelijkheid van onze webshop

Bekijk vacature »

Software Developer

Functie omschrijving Heb jij affiniteit met ICT en een WO diploma in de pocket? Dan ben je hier aan het juiste adres. Voor een opdrachtgever in Amsterdam zijn wij op zoek naar kandidaten die (enige) ervaring hebben met Java, Javascript, C of C++. Je zal door middel van trainingen worden opgeleid tot een volwaardige Software Developer. Er wordt tijdens de training natuurlijk veel aandacht besteedt aan de vaktechnische aspecten, maar er gaat ook veel aandacht uit naar jouw persoonlijke ontwikkeling. Bedrijfsprofiel Bij deze opdrachtgever in de omgeving van Amsterdam zoeken ze meerdere enthousiaste kandidaten die hun carrière willen starten met

Bekijk vacature »

No-Code Betty Blocks ontwikkelaar

Bedrijfsomschrijving Wil jij de bedrijfsprocessen van klanten revolutionair digitaliseren en optimaliseren zonder beperkt te worden door programmeertalen? Kom werken bij een snelgroeiende en professionele organisatie met een gezonde dosis humor en veel vrijheid om jezelf te ontwikkelen. Als No-Code Betty Blocks ontwikkelaar werk je vanuit ons kantoor in het hart van Nederland, je thuiswerkplek of op locatie bij de klant. We faciliteren de juiste trainingen en ondersteuning zodat je een echte Betty Blocks expert wordt. Naast het werk zijn er bij ons bijzondere events, zoals een jaarlijkse zeildag, een zomerse barbecue en een knus kerstdiner om de grillige maanden door

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je werkt mee aan de migratie naar .NET 6; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Zij zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

Junior Software developer

Functie Als junior .NET ontwikkelaar start jij in een compact team met drie ervaren .NET ontwikkelaars. Wij werken op projectbasis en begeleiden zelf het hele traject van A tot Z. Wij bieden jou dan ook een brede functie aan met veel technische uitdaging! Ons traject ziet er als volgt uit: 1) Wij analyseren de behoefte van onze klant 2) Wij werken de behoefte uit en vertalen dit naar technische werkzaamheden en maken een uren/kosten schatting; 3) Wij gaan aan de slag met het ontwikkelen van het product met directe feedback van de klant, zodat datgene gerealiseerd wordt, wat gewenst is;

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in ons development team met twee andere .NET developers. Als team werken jullie in scrum en is er iedere ochtend om 11.00 een standup. Jij krijgt als junior .NET ontwikkelaar een inwerk traject dat echt specifiek wordt ingericht op basis van wat jij nodig hebt. Een van de grootste pluspunten bij ons is dat wij binnen ons bedrijf veel (technische) vrijheid geven en juist eigen initiatieven erg stimuleren. Jouw werkzaamheden gaan er bij ons als volgt uit zien: – Het ontwikkelen van nieuwe software samen met interne en eventueel externe ontwikkelaars; – Het

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden je HBO ICT Informatica diploma in ontvangst mogen nemen? Of heb je een aantal jaar ervaring als Software Developer en ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een gewaardeerde werkgever in de regio van Goirle zijn wij op zoek naar een junior/medior Back-end Developer met affiniteit met MS Acess. Samen met een vooruitstrevend team ben je verantwoordelijk voor het ontwikkelen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL en affiniteit met MS Acess. Je bent klantvriendelijk en flexibel ingesteld en vindt het leuk om klanten te

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 »

NodeJS developer

Functie Als Fullstack developer kom je te werken in het ontwikkelteam. Je bent samen met je collega’s continu bezig om de software uit te breiden, maar hiernaast doe je onderzoek naar de inzet van nieuwe technieken, tools of bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Qua technische kennis zoeken ze iemand die goed op de hoogte is van de nieuwste ontwikkelingen, daar zij nu ontwikkelen op NodeJs back-end,

Bekijk vacature »

.NET Developer

Dit ga je doen (Door)Ontwikkelen van het applicatielandschap; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het applicatielandschap; Sparren met de business. Hier ga je werken De organisatie is werkzaam in de financiële dienstverlening met meer dan 200 medewerkers en meer dan 250.000 eindgebruikers is het een van de grotere binnen haar branche. Je komt te werken in een team waarmee je verantwoordelijk bent voor het ontwikkelen en onderhouden van de financiële applicaties binnen de organisatie, denk hierbij aan het bouwen en onderhouden van portalen. Als .net developer ga jij het development team ondersteunen met de transitie naar

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij recent jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een erkende werkgever in regio Waalwijk zijn wij op zoek naar een back-end 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 kaart, om ze

Bekijk vacature »

.NET Developer

Functie omschrijving Jij gaat in de functie van Software Developer werken met C# en .NET framework. Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. 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. Bedrijfsprofiel Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met back-end development. Verder staat dit

Bekijk vacature »

Front-end (Angular) developer - remote werken

Functie Als Front-end (Angular) developer ga je aan de slag met het uitbouwen van hun webapplicatie, als één van de front-end experts ga je samen met collega’s in een devops team werken aan een nieuw front-end voor hun calculatie oplossing. Binnen de calculatiesoftware kunnen meerdere professionals tegelijk samenwerken, 3D calculaties uitvoeren en ook inzien met de benodigde specifieke details. Deze software wordt veel ingezet om projectbeschrijvingen en kosten in kaart te brengen, en tijdens de uitvoering te bewaken. Maar hiernaast liggen er in de toekomst veel meer plannen op het gebied van front-end in de andere applicaties. Genoeg te doen

Bekijk vacature »
Wout van der Burg

Wout van der Burg

26/11/2008 09:31:00
Quote Anchor link
Hallo,
Ik heb een script waarbij ik 2 listboxes heb. Met deze boxes kan ik waarden van links naar rechts verplaatsen. Nu ziet PHP mijn POST-vars hiervan niet.. Ziet iemand het probleem?
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
<script type="text/JavaScript">
    function RightButton_OnClick() {
        
        var AvailableLB = document.getElementById("available[]");
        var LinkedLB = document.getElementById("linked[]");
        
        for (var i=0; i < AvailableLB.length; i++) {
            if (AvailableLB.options[i].selected == true) {
                LinkedLB.options[LinkedLB.length] =
                new Option(AvailableLB.options[i].text,
                AvailableLB.options[i].value);
                AvailableLB.options[i] = null;
                i=i-1;
            }
        }
        return;
    }
    </script>

    <script type="text/JavaScript">
    function LeftButton_OnClick() {
        
        var AvailableLB = document.getElementById("linked[]");
        var LinkedLB = document.getElementById("available[]");
        
        for (var i=0; i < AvailableLB.length; i++) {
            if (AvailableLB.options[i].selected == true) {
                LinkedLB.options[LinkedLB.length] =
                new Option(AvailableLB.options[i].text,
                AvailableLB.options[i].value);
                AvailableLB.options[i] = null;
                i=i-1;
            }
        }
        return;
    }
    </script>
<?php // pour l'couleur
<form id="rechtselectie" name="rechtselectie" action="index.php" method="POST">
<
table>
<
tr>
    <
td>
        <
span class="resultkop">Niet toegewezen:</span><br>
        <
select class="afwezig" multiple style="width:150px;" size="10" name="available[]" id="available[]">
            <
option value="1">Optie 1</option>
            <
option value="2">Optie 2</option>
        <
/select>
    <
/td>
    <
td>
        <
input name="move" type="button" value="<" onClick="LeftButton_OnClick();">
        <
input name="move" type="button" value=">" onClick="RightButton_OnClick();">
    <
/td>
    <
td>
        <
span class="resultkop">Toegewezen:</span><br>
        <
select class="aanwezig" multiple style="width:150px;" size="10" name="linked[]" id="linked[]">
            <
option value="3">Optie 3</option>
            <
option value="4">Optie 4</option>
        <
/select>
    <
/td>
<
/tr>
<
tr>
    <
td colspan="3"><input id="submit" name="submit" type="submit" value="OK"></td>
<
/tr>
<
/table>
<
/form>
[
code]<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {

    if (isset($_POST['linked'])) {
        echo "OK";
    }
else {
        echo "kut";
    }

    print_r($_POST['linked']);
    print_r($_POST['available']);
}
  
?>



De output is;
kut
Notice: Undefined index: linked in groepsrechten.php on line 130

Notice: Undefined index: available in groepsrechten.php on line 131
Gewijzigd op 01/01/1970 01:00:00 door Wout van der Burg
 
PHP hulp

PHP hulp

21/11/2024 18:09:00
 
Robert Deiman

Robert Deiman

26/11/2008 09:46:00
Quote Anchor link
@Wout

Ik wil wel even proberen / testen, maar mis wel een stukje code zo.. :) kan je die code ergens plaatsen, zodat heen en weer schuiven ook werkt? Dan ga ik even proberen of ik je kan helpen. Zie zo namelijk de fout niet.
 
Wout van der Burg

Wout van der Burg

26/11/2008 09:50:00
Quote Anchor link
bij deze :) ^
 
Beezz

Beezz

26/11/2008 09:52:00
Quote Anchor link
Kan het niet zijn dat de

name="linked[]" id="linked[]">

Wordt gezien als 1 dus niet vergelijkbaar met $_POST['linked']
 
Jacco Engel

Jacco Engel

26/11/2008 09:53:00
Quote Anchor link
Nee

Enige dat ik me afvraag is waarom op regel 38 van de snippit er een
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php staat
Gewijzigd op 01/01/1970 01:00:00 door Jacco Engel
 
Beezz

Beezz

26/11/2008 09:56:00
Quote Anchor link
Beter!!!
Gewijzigd op 01/01/1970 01:00:00 door Beezz
 
Wout van der Burg

Wout van der Burg

26/11/2008 09:58:00
Quote Anchor link
Jacco
Ja dat klopt, die had ik gedaan voor de kleur.. Dus dat genegeerd worden..
 
Robert Deiman

Robert Deiman

26/11/2008 09:58:00
Quote Anchor link
Ik zie wel wat de fout is, en ben nu aan het zoeken naar de oplossing.

Bij een selectlist namelijk, moet je de items selecteren (houd ctrl of shift vast voor het selecteren van meerdere items) alvorens die worden meegestuurd.

Ik denk aan een js oplossing, ga ik mee aan de gang. :)
 
Wout van der Burg

Wout van der Burg

26/11/2008 10:00:00
Quote Anchor link
Ah ok... :) ja nou je het zegt =D
Ben benieuwd naar je oplossing.. Alvast bedankt voor je moeite
 
Jacco Engel

Jacco Engel

26/11/2008 10:02:00
Quote Anchor link
als het een Ajax oplossing mag zijn kun je denken aan.


(ff prototype style)

$('listbox').getElementsByTagName('option');

Enzovoort
 
Robert Deiman

Robert Deiman

26/11/2008 10:03:00
Quote Anchor link
@Jacco

Hoezo AJAX oplossing? Je moet met JS aan de cliënt kant zorgen dat alle items zijn geselecteerd, voor het formulier wordt verzonden. Daar komt geen AJAX bij kijken hoor.
 
Jacco Engel

Jacco Engel

26/11/2008 10:06:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
var optList = document.getElementById('listbox').getElementsByTagName('option');
for(i=0;i<optList.length;i++)
{
optList[i].selected = 'selected' ;
}

zoiets ongeveer :)

Maar ik zei ook ALS ;)
Gewijzigd op 01/01/1970 01:00:00 door Jacco Engel
 
Robert Deiman

Robert Deiman

26/11/2008 10:20:00
Quote Anchor link
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
<script type="text/JavaScript">
    function RightButton_OnClick() {
        
        var AvailableLB = document.getElementById("available[]");
        var LinkedLB = document.getElementById("linked[]");
        
        for (var i=0; i < AvailableLB.length; i++) {
            if (AvailableLB.options[i].selected == true) {
                LinkedLB.options[LinkedLB.length] =
                new Option(AvailableLB.options[i].text,
                AvailableLB.options[i].value);
                AvailableLB.options[i] = null;
                i=i-1;
            }
        }
        return;
    }
    </script>

    <script type="text/JavaScript">
    function LeftButton_OnClick() {
        
        var AvailableLB = document.getElementById("linked[]");
        var LinkedLB = document.getElementById("available[]");
        
        for (var i=0; i < AvailableLB.length; i++) {
            if (AvailableLB.options[i].selected == true) {
                LinkedLB.options[LinkedLB.length] =
                new Option(AvailableLB.options[i].text,
                AvailableLB.options[i].value);
                AvailableLB.options[i] = null;
                i=i-1;
            }
        }
        return;
    }
    
    function Select_All(){
        var available = document.getElementById('available');
        for (var i = 0; i < available.options.length; i++ ) {
            available.options[i].selected = 'selected';
            }
        var linked = document.getElementById('linked');
        for (var i = 0; i < linked.options.length; i++ ) {
            linked.options[i].selected = 'selected';
            }
        }
    </script>

<form id="rechtselectie" name="rechtselectie" action="str_split.php" method="POST">
<table>
<tr>
    <td>
        <span class="resultkop">Niet toegewezen:</span><br>
        <select class="afwezig" multiple style="width:150px;" size="10" name="available[]" id="available">
            <option value="1">Optie 1</option>
            <option value="2">Optie 2</option>
        </select>
    </td>
    <td>
        <input name="move" type="button" value="<" onClick="LeftButton_OnClick();">
        <input name="move" type="button" value=">" onClick="RightButton_OnClick();">
    </td>
    <td>
        <span class="resultkop">Toegewezen:</span><br>
        <select class="aanwezig" multiple style="width:150px;" size="10" name="linked[]" id="linked">
            <option value="3">Optie 3</option>
            <option value="4">Optie 4</option>
        </select>
    </td>
</tr>
<tr>
    <td colspan="3"><input onclick="Select_All()" id="submit" name="submit" type="submit" value="OK"></td>
</tr>
</table>
</form>
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
print_r($_POST);
    if (isset($_POST['linked'])) {
        echo "OK";
    }
else {
        echo "kut";
    }

    print_r($_POST['linked']);
    print_r($_POST['available']);
}
  
?>
 
Wout van der Burg

Wout van der Burg

26/11/2008 10:24:00
Quote Anchor link
Jeeeeeeeeeeeeeej hij doet het

Hartstikke bedankt Robert!!!
 
Beezz

Beezz

26/11/2008 10:29:00
Quote Anchor link
@Jacco,


Wel grappig te zien dat bij id='linked[]' en id='available[]'

de [] zijn verdwenen.....


Hmmmmmm


Vergelijk het maar eens met het vorige script....
Gewijzigd op 01/01/1970 01:00:00 door Beezz
 
Jacco Engel

Jacco Engel

26/11/2008 10:30:00
Quote Anchor link
Omdat het niet practisch en niet nodig is :) niet omdat het conflicten opleverd :)
 
Beezz

Beezz

26/11/2008 10:33:00
Quote Anchor link
Je hebt gelijk.....


Maar soms zit een conflict in een onverwachte hoek...
 



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.