Checkboxen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een gewaardeerde werkgever in regio Tilburg waar jij de tijd en ruimte krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je gaat projecten vanaf het begin tot het eind begeleiden. Je sluit aan bij meetings met klanten om hun processen in kaart te brengen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt

Bekijk vacature »

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

(Junior) Back-end Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Altijd al willen werken bij een organisatie, die maatwerk applicaties bouwt, die echt impact hebben in de maatschappij? Dit is je kans. Voor een kleine organisatie in de regio van Eindhoven ben ik op zoek naar een C# Ontwikkelaar. Jij gaat aan de slag met de ontwikkeling van maatwerk software en applicaties. Deze organisatie werkt voor grote organisaties in Nederland, maar ook voor het MKB. De projecten waar je aan gaat werken zijn erg divers, waardoor je werk uitdagend blijft en je erg veel kan leren. Verder ga je aan

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Full stack Developer / .NET / Angular / Azure

Dit ga je doen Jij gaat je als Full Stack .NET Developer voornamelijk bezighouden met: Het vertalen van concepten naar passende innovatieve en duurzame oplossingen; Het ontwikkelen van bedrijf kritische en gebruiksvriendelijke applicaties voor de internationale markt en intern gebruik; Bouwen aan software om het Internet of Things netwerk te ondersteunen; Het maken en onderhouden van interfaces tussen systemen aan de hand van API's; Het onderhouden en blijven verbeteren van de ontwikkelde software. Hier ga je werken Binnen deze organisatie zal jij als Full Stack .NET Developer een belangrijke rol krijgen en ga je dagelijks de uitdaging aan om maatwerk

Bekijk vacature »

Senior C# Software Ontwikkelaar te Zaandam

Bedrijfsomschrijving Deze werkgever heeft als missie om haar klanten op ICT-gebied volledig te ontzorgen. Ze zijn een ICT bedrijf met een verscheidenheid aan ICT oplossingen waaronder Cloud oplossingen en een groot deel van het werk is gericht op software realisatie. Voor de Enterprise-klanten voert het relatief kleine ontwikkelteam waar jij deel uit van kan gaan maken binnen deze organisatie te Zaandam de grootste opdrachten uit. Niet alleen websites en complexe webapplicaties maar ook mobile apps, web services en complete systeemintegraties! Je moet dan denken aan Dynamics, Sharepoint en Salesforce. Je komt hier terecht in een relatief kleine organisatie met ontzettend

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 »

C# developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als C# Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. 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. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the Year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Delphi developer

Functie Als Delphi developer ga jij aan de slag in een team met twee andere ervaren Delphi programmeurs waaronder de Hoofd programmeur. Als team zijn jullie verantwoordelijk voor de doorontwikkeling van jullie bestaande applicatie. Daarnaast zijn jullie verantwoordelijk voor het onderhouden van deze applicatie en het oplossen van eventuele bugs. Eisen - HBO werk en denk niveau; - Minimaal één jaar ervaring met Delphi; - Goede beheersing van de Nederlandse taal in woord en geschrift; - Jij bent zelfstandig, maar kan ook in team verband werken. Aanbod - €3000,-- €4000,- op basis van jouw kennis en ervaring; - 8% vakantiegeld;

Bekijk vacature »

Junior Outsystems developer

Functie Als junior Outsystems developer wordt jij onderdeel van een multidisciplinair team van 23 software engineers. Ons team werkt agile en termen als Continuous Integration en Continuous Delivery zijn bij ons dagelijkse koek. Wij werken aan uitdagende en afwisselende projecten met als doel onze klanten een totaal oplossing aan te bieden. Als junior Outsystems developer krijg jij bij ons de kans om jezelf te ontwikkelen naar een volwaardige ervaren en gecertificeerde Outsystems developer. Jij een team met ervaren mensen (10+ ervaring) om je heen. Zo heb jij niet het gevoel dat jij meteen in het diepe wordt gegooid en uiteraard

Bekijk vacature »

.NET developer

Functie Als developer heb jij de keuze om aan te sluiten bij het team (13 developers) die op locatie projectmatig bij klanten werkt. Wanneer jij liever intern bij de werkgever werkt is er ook alle ruimte voor jou in het interne team (8 developers) van dit bedrijf. Je werkt samen aan verschillende projecten bij of voor de klant. Het project wordt aangeleverd door sales aan de project manager. Die maakt samen met de Resourcer een planning en op basis daarvan wordt uit het development team een “projectgroep” opgesteld. Hoeveel en welke projecten jij wilt oppakken gebeurt geheel in samenspraak met

Bekijk vacature »

Full Stack .NET Developer C# ASP.NET

Samengevat: Deze werkgever is gespecialiseerd in het op afstand bewaken en besturen van machines en processen. Ben jij een ervaren Full Stack .NET Developer? Heb je ervaring met C# en ASP.NET? Vaste baan: .Net Developer C# ASP.NET HBO €3.300 - €4.500 Deze werkgever is een snel groeiende onderneming gespecialiseerd in het op afstand bewaken en besturen van machines en processen, IoT (Internet of Things). Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Wil jij bij de top specialisten horen? Ben jij op zoek naar een

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 »

Front-end developer (medior/senior)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

Mendix Developer

Functie Wat ga je doen als Mendix Developer? We leven in een wereld die snel ontwikkelt en veranderd, ook nemen bedrijfsbelangen toe en blijken risico’s moeilijker in te schatten, daarom wij op zoek naar Junior, Medior en Senior Developers die bedrijven kunnen helpen met hun screeningproces en zorgen dat deze efficiënt en 100 procent AVG compliant is. Het concept achter Mendix is duidelijk. De klant heeft een vraag/probleem. Dit kunnen we door middel van slimme software oplossen. In plaats van te werken met de nieuwste technieken en tools, wordt er gekozen voor het implementeren en maken van software dat op

Bekijk vacature »
Menno Ridder

Menno Ridder

07/06/2008 17:58:00
Quote Anchor link
Ik wil het volgende:
Ik heb een database waar ik uit haal via 1 of 0 of iemand admin is of niet. Dan wil ik dit in een checkbox echo'en. Dit lukt. Dan wil ik dat als ik die checkbox uit zet via een query dat laten veranderen in de database.
Het probleem:
Ik krijg niet in een variable of de checkbox gecheckt is of niet.

Ik heb hierop gegoogled en ben op een stukje code uitgekomen dat bij mij gewoon niet werkt, maar ik denk dat het wel zou moeten werken...
Wat is er mis met deze code:
$nieuwsbrief = 1;
echo '<input type="checkbox" name="nieuwsbrief"';
if($nieuwsbrief == 1) {
echo ' checked';
}
echo ' />';

if(isset($_POST['nieuwbrief'])) {
$nieuwsbrief = 1;
} else {
$nieuwsbrief = 0;
}

if ($nieuwsbrief == 1){
echo "hoi";
}
else {
echo "doei";
}

Dit is even voor mezelf om te kijken of die POST werkt, maar dat doet hij dus duidelijk niet. Hij echo'd gewoon domweg "doei". Als ik weet waarom dit niet werkt kan ik het in mijn eigen code toepassen.
 
PHP hulp

PHP hulp

21/05/2024 06:00:48
 
Jurgen assaasas

Jurgen assaasas

07/06/2008 18:34:00
Quote Anchor link
het is checked="checked"
Gewijzigd op 01/01/1970 01:00:00 door Jurgen assaasas
 
Menno Ridder

Menno Ridder

07/06/2008 19:24:00
Quote Anchor link
Gewoon checked kan ook. Dat maakt niets uit heb ik gemerkt. De checkbox verschijnt ook wel gewoon goed en is gecheckt als ik de pagina laadt. Het probleem zit hem in de variable uit de checkbox halen om te kunnen gebruiken in bijvoorbeeld een echo, of wat ik eigelijk wil om te kunnen versturen als 1 of 0 naar mijn database.
 
Jan Koehoorn

Jan Koehoorn

07/06/2008 20:09:00
Quote Anchor link
De waarde van een checkbox wordt niet verzonden als hij niet aangevinkt is. Je moet dus met
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
    if (isset ($_POST['checkbox_name'])) {
        // dan is hij dus 1
    }
    else {
        // dan is hij 0
    }
?>

checken.

Overigens is checked="checked" XHTML valid en iets anders niet.
 
Menno Ridder

Menno Ridder

07/06/2008 20:22:00
Quote Anchor link
Maar dat is tog precies wat ik gedaan heb? En nog doet hij het niet... Hij geeft nog steeds alleen "Doei" gedeelte, terwijl de checkbox tog gecheckt is.
Mijn code heb ik even aangepast en dit is het nu:
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
<?php
$nieuwsbrief
= 1;
echo '<input type="checkbox" name="nieuwsbrief"';
if($nieuwsbrief == 1) {
  echo ' checked="checked"';
}

echo ' />';  

    if (isset ($_POST['nieuwsbrief'])) {
    echo "hoi";
    }

    else {
    echo "doei";
    }

?>

Wat klopt er dan nog niet?
Gewijzigd op 01/01/1970 01:00:00 door Menno Ridder
 
Menno Ridder

Menno Ridder

08/06/2008 03:55:00
Quote Anchor link
Dus weet iemand wat ik hier fout doe?
 
Douwe

Douwe

08/06/2008 08:20:00
Quote Anchor link
Wat Jan zegt klopt inderdaad.
De fout jouw code is dat je geen formulier hebt aangemaakt. In ieder geval: die is niet te zien in jouw code.
 
Menno Ridder

Menno Ridder

08/06/2008 15:34:00
Quote Anchor link
Ok. Ik wist niet dat dit alleen werkte in formulieren. Mijn code heb ik nu aangepast, en nu werkt het raar genoeg nog steeds niet... Ik heb dus gemerkt dat het $_POST['nieuwsbrief'] gedeelte niet werkt. Wat doe ik dan nu nog fout?
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
<?php
}
$nieuwsbrief = 1;
echo '<form name="test" method="POST">';
echo '<input type="checkbox" name="nieuwsbrief"';
if($nieuwsbrief == 1) {
  echo ' checked="checked"';
}

echo ' />';
echo '</form>';
    if (isset ($_POST['nieuwsbrief'])) {
        echo "Hoi";
    }

    else {
    echo "Doei";
    }

?>
 
Joren de Wit

Joren de Wit

08/06/2008 15:44:00
Quote Anchor link
$_POST['nieuwsbrief'] zal pas bestaan als je het formulier verzonden hebt. Maar ik zie in jouw scriptje nergens een submit knop staan die daarvoor kan zorgen?
 
Menno Ridder

Menno Ridder

08/06/2008 15:50:00
Quote Anchor link
Ah, nu begrijp ik het. Het werkt nu wel, en ik weet nu ook eindelijk wat ik aan mijn script moet veranderen om het werkend te maken:)
Bedankt iedereen!
 
Menno Ridder

Menno Ridder

08/06/2008 17:21:00
Quote Anchor link
Ok, volgende probleem... Ik heb in mijn database bools staan of iemand Admin is (1 of 0) of Systeembeheerder is... Nu wil ik dat kunnen echo'en in een checkbox, maar ik heb geen idee hoe ik dat op deze manier moet combineren in een array. Ik zit misschien wel onnodig moeilijk te denken, maar kan iemand mij helpen?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
while ($row = mysql_fetch_array($result)){

echo "    {$row['users']}";
echo "        <tr>";
echo "            <td>{$row['Admin']}<br /></td>";
echo "            <td>{$row['Systeembeheer']} <br /></td>";
echo "            <td><a href='?act=edit&id=".$row[0]." '>[bewerken]</a></td>";
echo "        </tr>";
    }

?>
 
- SanThe -

- SanThe -

08/06/2008 17:23:00
Quote Anchor link
Niet Bumpen.
Bumpen::
Twee of meer keer achter elkaar in een topic posten heet bumpen. Bumpen is pas na 24 uur toegestaan en kan een reden zijn voor de admins en moderators om een topic te sluiten. Gebruik indien nodig de Afbeelding knop om je tekst aan te passen.

SanThe.
 
Joren de Wit

Joren de Wit

08/06/2008 17:27:00
Quote Anchor link
Dat zou je met zo'n constructie kunnen oplossing.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$checked
= $row['Admin'] == 1 ? 'checked="checked"' : '';
echo '<input type="checkbox" name="admin" '.$checked.' />';
?>

Je controleert dus eerst of iemand een admin is door te kijken of $row['Admin'] gelijk is aan 1. Als dat zo is, zorg je dat de checkbox aangevinkt is...
 
Menno Ridder

Menno Ridder

08/06/2008 17:53:00
Quote Anchor link
Ok, dat ziet er goed uit. Maar wat doe ik hier dan nog fout? Hij checkt niets.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
while ($row = mysql_fetch_array($result)){
echo "    {$row['users']}";
$adminchecked = $row['Admin'] == 1 ? "checked='checked'" : '';
$systeemchecked = $row['Systeembeheer'] == 1 ? "checked='checked'" : '';
echo "        <tr>";
echo "            <td><input type='checkbox' '.$adminchecked.' /><br /></td>";
echo "            <td><input type='checkbox' '.$systeemchecked.' /><br /></td>";
echo "            <td><a href='?act=edit&id=".$row[0]." '>[bewerken]</a></td>";
echo "        </tr>";
    }

?>
 
Joren de Wit

Joren de Wit

08/06/2008 17:56:00
Quote Anchor link
Ik zou zeggen, kijk eens naar de kleurtjes...

Jij gebruikt dubbele quotes voor je echo, dus dan zul je ook dubbele quotes moeten gebruiken om de variabelen buiten quotes te halen. Verder is het ook erg slim om je checkboxen een naam te geven, zeker als je ze later nog in een formulier wilt verzenden.
 
Menno Ridder

Menno Ridder

08/06/2008 18:04:00
Quote Anchor link
Pff.. Dat was een stomme fout. Dank je wel voor al je hulp, top!

PS. ik disable de checkboxen, gebruik ze verder niet. Is alleen maar voor een admin panel, eigelijk meer voor de layout zodat mensen geen eentjes en nulletjes te zien krijgen maar een nette checkbox.
 
Tim Groot

Tim Groot

08/06/2008 20:02:00
Quote Anchor link
@menno.
je kan wellicht ook een mooi img checkboxje gebruiken...als je hem toch disabled. is maar een tip ;-).
 
Menno Ridder

Menno Ridder

08/06/2008 21:33:00
Quote Anchor link
Het is voor school. Een project waar ik nog maar een week voor heb en nog ontzettend veel te doen, dus ik hou het even hierbij:P
Wel bedankt voor de tip, volgende keer ga ik daar zeker aan denken.
 
Robert Deiman

Robert Deiman

08/06/2008 21:39:00
Quote Anchor link
Jan Koehoorn schreef op 07.06.2008 20:09:
De waarde van een checkbox wordt niet verzonden als hij niet aangevinkt is.


@Jan

Je zegt dat de waarde niet wordt verzonden, dus dan is de inhoud van de POST variabele bij die checkbox gewoon Leeg (NULL).
Kan je dan niet beter met de empty functie controleren of de checkbox is aangevinkt, zoals hieronder:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
    if(!empty($_POST['checkbox_veld'])){
        //Checkbox is aangevinkt
        }
    else{
        //Checkbox niet aangevinkt
        }
?>
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
 
Joren de Wit

Joren de Wit

08/06/2008 21:42:00
Quote Anchor link
@Robert: een checkbox wordt alleen met het formulier meegezonden als deze aangevinkt is. Van een checkbox die niet aangevinkt is, zul je dus ook helemaal niets in de POST array tegenkomen. De functie isset() kun je hier dus ook prima gebruiken ;-)
 
Robert Deiman

Robert Deiman

08/06/2008 21:47:00
Quote Anchor link
Oké, ik wist niet zeker, ik gebruik altijd empty eigenlijk. Maar ik reageerde ook vooral op wat Jan zei. Als er geen waarde wordt meegezonden zou je namelijk empty moeten gebruiken, ook een lege variabele wordt namelijk goedgekeurd.

Maar 'k heb het even getest, isset() is inderdaad ook prima :)
 



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.