checkboxen vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Magento developer

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als back-end developer fungeer je als het verlengstuk van hun klanten. Technisch complexe zaken pak je met liefde op, en hierin werk je samen met o.a. front-end developers en designers. Klanten verwacht hierin kwaliteit van het hoogste niveau en een proactieve, meedenkende rol bij het maken van zowel technische als strategische keuzes. Ga

Bekijk vacature »

Junior Software Developer (HBO / WO)

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Dan hebben wij bij Jelling IT Professionals de perfecte opdrachtgever in de omgeving van Utrecht, die jou tot een volwaardig Fullstack Software Developer gaat opleiden. Binnen deze grote organisatie krijg je ruime en professionele trainingen die jouw in korte tijd vakbekwaam maken. Niet alleen het aan technisch aspect, maar ook zeker jouw persoonlijke ontwikkeling wordt veel

Bekijk vacature »

IT Infrastructuur Developer

IT Infrastructuur Developer Ben jij (bijna) klaar met je HBO studie in de richting van IT? Opzoek naar een spannende eerste baan, waar je ontzettend veel kan leren? Dan hebben wij de ultieme job voor jou! Voor een goede klant van ons in de financiële dienstverlening zijn wij opzoek naar een Junior Infrastructure Developer. Deze baan is een mooie kans om een sterke start te geven aan jouw carrière binnen de IT! De job Je werkt nauw samen met het Devops team, en zal je voornamelijk bezighouden met het automatiseren van infrastructure componenten. De componenten worden opgevraagd door het DevOps

Bekijk vacature »

Software Developer .NET

Functie omschrijving .NET developer gezocht! Wij zoek op zoek naar een .NET Developer die zich niet uit het veld laat slaan voor een software bedrijf in de regio Veenendaal. Je gaat in deze functie aan de slag met het door ontwikkelen van bestaande producten en het ontwikkelen van nieuwe producten. Dit bedrijf ontwikkeld SaaS applicaties die zowel intern als extern gebruikt worden. Verder bestaat je functie uit: Het ontwikkelen en bouwen van webapplicatie, mobiele applicaties en websites vallen onder jouw verantwoordelijkheden; Werken met onder andere .NET, C#, HTML/CSS, Javascript en MSSQL/Oracle Databases; Hierin werk je samen met andere developers en

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 »

Digitale Tovenaar Gezocht: Junior Low-code/No-code

Bedrijfsomschrijving Duik mee in een wereld vol innovatieve avonturen waar gegevens en technologie een magische symbiose aangaan! Al meer dan twee decennia lang zijn we de tovenaars achter de schermen die oplossingen creëren voor de meest complexe klantcontactvraagstukken en datagedreven software-uitdagingen. Bij ons draait het om de kracht van samenwerking en groei. We zijn een hechte vriendengroep die samen bergen verzet om elkaar én onze klanten te laten schitteren. Jouw succes is ons succes en we streven ernaar om elkaar naar nieuwe hoogten te tillen, niet voor even, maar voor altijd. We willen dat jij je helemaal thuis voelt in

Bekijk vacature »

Software Programmeur

Functie omschrijving Ben jij op zoek naar een organisatie waar je samen met een team werkt aan iets moois en waar je naast hard werken ook hard kunt lachen? Dan ben je hier aan het juiste adres! Voor een informeel IT-bedrijf in omgeving Wassenaar zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed

Bekijk vacature »

Back-end .NET Developer

Functie omschrijving C# / .NET Developer gezocht voor een dynamische organisatie in de regio Houten! Voor een leuke organisatie in de regio Houten zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. In deze functie werk jij aan verschillende projecten en ga je vaak bij klanten op bezoek. Binnen deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid treffen. Bedrijfsprofiel Waar ga je werken? Het bedrijf waar je gaat werken is gespecialiseerd in het ontwerpen en implementeren van procesautomatisering en procesinformatisering. Zij doen dit onder andere voor de (petro)chemie, pharma, infra,

Bekijk vacature »

Java Ontwikkelaar

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 »

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Boskoop dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat technische klussen uitvoeren op locatie bij klanten.Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat software en webapplicaties ontwikkelen met behulp van de talen

Bekijk vacature »

Software Developer

Functie omschrijving Veel begeleiding en de kans om je verder te ontwikkelen als software developer. Dat kunnen wij jou bieden bij deelname aan deze leuke traineeship. Je krijgt een mentor toegewezen die jou alle kneepjes van het vak leert. Heb jij al wat ervaring als software developer? Daar worden wij heel blij van! Lees snel verder! Bedrijfsprofiel Als software developer neem je deel aan een trainings programma in de omgeving van Haarlem waar je persoonlijk wordt begeleidt, zodat je alle kneepjes van het vak leert. Aan de hand van jouw kennis en ervaring krijg je een persoonlijk opleidingstraject. Je gaat

Bekijk vacature »

.NET developer

Functie As a .NET developer you start in a driven and diverse development team. Your team consists of 16 IT professionals, including 7 software engineers. Because your new employer is internationally active, there are also international IT professionals working in the IT department. As a result, the official language is English. As a team you are responsible for a new Cloud Native product. This product runs entirely in Azure with a Progress Database and various Azure Functions. In addition, this product has a JS front-end, a REST API system and a layer in C # .NET. The idea is therefore

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer start jij in een development team met twee ervaren software ontwikkelaars. Jouw persoonlijke ontwikkeling is voor ons erg belangrijk en jij gaat dan ook meelopen met onze Senior .NET ontwikkelaar die jou met zijn kennis en ervaring een goede begeleiding kan aanbieden. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit

Bekijk vacature »

Laravel Developer

Functie omschrijving Voor een gave organisatie in de buurt van Den Bosch zoek ik een PHP developer. Het is van belang dat je kennis/ervaring hebt met het framework Laravel. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Andere taken zijn onder andere: documentatie schrijven over applicaties/uitleg geven over software en applicaties/ klantcontact over bestaande applicaties/applicaties optimaliseren. Bedrijfsprofiel Deze organisatie zit in de regio van Den Bosch en is een klein bedrijf. Er werken circa

Bekijk vacature »

Front end ontwikkelaar

Functie Het huidige team bestaat uit momenteel uit 5 back end developers verdeeld van senior tot junior. Omdat de gehele front end van applicaties anders gaan insteken zijn ze op zoek naar een ervaren Front end developer die hen kan helpen de juiste keuzes te maken. Je krijgt veel vrijheid om te bepalen hoe je dit wilt ontwikkelen en vrijheid in welke techniek je hiervoor wilt gebruiken. Je zult je dus bezighouden met architectuur, documentatie en natuurlijk ontwikkeling van nieuwe functionaliteiten binnen de verschillende applicaties. natuurlijk heb jij ook mogelijkheden om te sparren binnen het team, maar ze gaan uit

Bekijk vacature »
Thomas de vries

thomas de vries

15/07/2017 10:26:46
Quote Anchor link
Hi,

ik zit met het volgende probleem.
ik heb een while loop met checkboxes.

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
$query = $this->db->query('SELECT
                                user_id,gold_swap_id
                                FROM
                                registered
                                WHERE
                                user_id = "'.$User_Id.'"
                                AND
                                gold_swap_id = "'.$Gold_Swap_Id.'"');
        if($query->num_rows > 0)
        {
            return '<td bgcolor="green" align="center"><input type="checkbox" name="signup[]" value="'.$Gold_Swap_Id.'" checked onchange="this.form.submit()" /></td>';
        }
        else
        {
            return '<td bgcolor="red" align="center"><input type="checkbox" name="signup[]" value="'.$Gold_Swap_Id.'" onchange="this.form.submit()" /></td>';
        }


zoals jullie kunnen zien wordt een checkbox automatisch gechecked als de user voldoet aan die voorwaarden.
Nu is het volgende probleem van toepassing. Als de gebruiker de checkbox die is gecheked uit wil zetten dan gebeurt er dus niks. het lijkt er op dat er geen waarde wordt meegegeven.

ik heb boven aan de code echo var_dump($_POST) gezet maar blijft aangegeven dat de array 0 is.

Ik heb nu dit gedaan.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
if($_SERVER['REQUEST_METHOD'] == "POST")
{
    foreach($_POST['signup'] as $id) {
        echo var_dump($id);
    }
}


Volgende output op de checkbox die is gecheked geeft aan
Warning: Invalid argument supplied for foreach()

iemand tips.

Met vriendelijke groet,

Thomas de Vries
 
PHP hulp

PHP hulp

15/07/2025 06:00:20
 
- Ariën  -
Beheerder

- Ariën -

15/07/2017 10:37:18
Quote Anchor link
Doe eens var_dump($_POST['signup']) voor je foreach?
 
Thomas de vries

thomas de vries

15/07/2017 10:42:22
Quote Anchor link
output is null waneer ik de checkbox die aan staat uit wil zetten.
Die uitstaan en die ik wil aan hebben staan geeft aan array(2) { [0]=> string(1) "1" [1]=> string(1) "2" }

dan is de eerste string die van de checkbox die al aanstaat.
 
Ben van Velzen

Ben van Velzen

15/07/2017 11:56:11
Quote Anchor link
Dat klopt precies, want een checkbox die niet checked is wordt niet geset. Je zou eventueel iets als volgt kunnen doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$checkboxes
= array('0', '0', '0');
$_POST['signup'] = isset($_POST['signup']) ? $_POST['signup'] : array(); // Liever op een andere manier, maar dit is een voorbeeld
foreach (array_merge($checkboxes, $_POST['signup']) as $idx => $value) {
// hier je code
}
?>

De array vullen met id's laat ik over als oefening aan de lezer. Uiteraard zijn er meerdere wegen die naar Rome leiden.
Gewijzigd op 15/07/2017 11:59:18 door Ben van Velzen
 
Piet Verhagen

Piet Verhagen

16/07/2017 09:55:12
Quote Anchor link
Je kan het zo ingewikkeld maken als je het zelf wild, maar is in de basis heel simpel, een unchecked checkbox leverd geen geen respons op. Heb je wel response, dan heeft de gebruiker het vinkje dus gezet.

Heb je meerdere ckeckbox met dezelfde name, dan kun je de values controleren om te zien welke checkbox wel of niet checked zijn.

Heb je maar 1 checkbox met dezelfde name, dan ist nutteloos om naar de value te kijken
 
Thomas de vries

thomas de vries

16/07/2017 10:53:18
Quote Anchor link
Bedankt all.
Dus het komt er dus op neer dat als een user een check plaats dat de user diezelfde check dus niet uit kan zetten omdat er dus geen waarde mee gegeven wordt?

Dan dien ik het dus op een andere manier te maken.

Heb hier even gouw een voorbeeld van hoe ik het nu heb,
Afbeelding

Zoals jullie kunnen zien zijn er een aantal checks waar de gebruiker belang bij heeft. Maar ik wou het dus zo maken dat als een gebruiker zoiets heeft van nee toch niet ik die het vinkje uit. dat die ook alleen van die id de check uit zet.

Ik zal toch eens kijken of ik er wat anders van kan maken dan.
 
- SanThe -

- SanThe -

16/07/2017 12:04:04
Quote Anchor link
Is het aantal checkboxen altijd gelijk?
In bovenstaand plaatje dus 7.
 
Thomas de vries

thomas de vries

16/07/2017 12:14:04
Quote Anchor link
Nee dit kan veranderen waneer een admin meer toe gaat voegen en verwijderen.
 
- SanThe -

- SanThe -

16/07/2017 12:25:34
Quote Anchor link
Het is vast niet de beste manier maar ik kan even niks anders bedenken.

Maak een teller die tijdens de echo van de checkboxen meeloopt zodat je het aantal checkboxen weet.
De meelopende teller zet je in <input type="checkbox" name="signup[HIER]" .....
Maak een extra input hidden met dat getal er in.

Na het posten doe je
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
for($i=0; $i<$_POST['aantal']; $i++)
if(isset($_POST['signup'][i]))
{
/*geset*/ }
else
{ /*niet geset*/ }
?>
Gewijzigd op 16/07/2017 12:28:20 door - SanThe -
 



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.