If RadioButton checked -> echo???

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end developer (Angular)

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 »

Medior/Senior Front-end Developers gezocht (Utrech

Functie Het team bestaat uit 10+ gespecialiseerde (veel senior) front-end ontwikkelaars en ontwerpers die werken aan projecten voor klanten van verschillende groottes (kan twee jaar bezig zijn met 1 klant). Je helpt klanten met ingewikkelde front-end vraagstukken, hierbij kun je denken aan: UX/UI design, CI/CD, architectuur en integratie met back-end systemen. De werkzaamheden verricht je op locatie bij de klant, dit is vaak in de Randstad. De organisatiestructuur is plat en er heerst een informele sfeer, zo kun je met vragen dus terecht bij de directie. Er wordt veel nadruk gelegd op het bevorderen van persoonlijke ontwikkeling door middel van

Bekijk vacature »

Medior PHP developer

Functie Samen met je development team werk je Agile Scrum en met jullie gezamenlijke kennis en ervaring bepalen jullie samen de beste keuze voor techniek en architectuur. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en denkniveau • Je hebt goede kennis en ervaring met PHP • Je bent niet bang voor complexe projecten • Je werkt graag zelfstandig aan applicaties • Je bent altijd nieuwsgierig naar nieuwe

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Voor een mooi softwarebedrijf in omgeving Gouda zijn wij op zoek naar een Embedded Software developer. 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 enthousiast en een echte team player? Lees dan snel verder en laat wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot aantal creatieve en ambitieuze ontwikkelaars. Ze

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 »

Ervaren C#.NET programmeur

Functieomschrijving Voor een moderne werkgever in regio Prinsenbeek zijn wij op zoek naar een ervaren C#.NET programmeur die graag de uitdaging aangaat. Je houdt je bezig met het ontwikkelen van maatwerk webapplicaties voor diverse klanten, waarbij complexe processen optimaal worden ondersteund. Verder ziet jouw takenpakket er als volgt uit: Ontwikkelen en onderhouden van C#.NET-applicaties; Schrijven van hoogwaardige, herbruikbare codes; Schrijven van technische documentatie en gebruikershandleidingen; Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen; Troubleshooten en oplossen van bugs in softwaretoepassingen; Werken met databases en dataopslagoplossingen; Implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens. Bedrijfsprofiel

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 »

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 »

Low-Code Expert/Developer: Power Platform Speciali

Bedrijfsomschrijving Als Low-Code Expert/Developer bij ons innovatieve bedrijf, neem je een cruciale rol op je in de creatie, ondersteuning en implementatie van diverse oplossingen met behulp van het veelzijdige Power Platform. Dit platform omvat Power Apps, Power BI, Power Automate, Power Virtual Agent en Azure Logic Apps. Het Power Platform biedt je de mogelijkheid om klanten te voorzien van naadloze integraties door op maat gemaakte oplossingen te creëren die compatibel zijn met (bijna) alle bestaande software-infrastructuren. Dankzij het uitgebreide scala aan toepassingen, krijg je de kans om als architect en projectleider van je eigen oplossing te fungeren. Dompel jezelf onder

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Applicatiebeheerder/ Ontwikkelaar

Dit ga je doen - Verantwoordelijkheid dragen voor het complexe applicatielandschap; - Schakelen met eindgebruikers en leveranciers; - Verdeling in werkzaamheden tussen dagelijks beheer ontwikkelen; - Het analyseren van de behoeften van gebruikers en het vertalen hiervan naar functionele specificaties voor de applicaties; - Actief bijdragen aan het leveren van passende oplossingen voor het applicatielandschap. Hier ga je werken Deze organisatie, gevestigd in de regio van Amsterdam is een van de meest toonaangevende mediaorganisaties in Nederland. Door de organisatiecultuur krijg jij veel ruimte om initiatief te nemen en zelfstandig aan het werk te gaan. Samen met het IT team zorg

Bekijk vacature »

Backend Developer Scrummaster .NET

Samengevat: Deze werkgever is een ambitieus internetbedrijf met een passie voor digitale communicatie. Ben jij geschikt als Backend Developer? Heb je ervaring met .NET platform? Vaste baan: Backend Developer / SCRUM Master Scrum HBO WO €3.800 - €6.000 Deze werkgever is een innovatief bedrijf met enthousiaste mensen die jarenlang ervaring hebben met het ontwikkelen internet- en intranetoplossingen. Wij houden van korte lijnen en open en eerlijke communicatie. Wij zetten graag onze jarenlange ervaring in om perfect werkende oplossingen te ontwikkelen. Wij ondersteunen dienstverlenende organisaties bij het ontwikkelen en realiseren van een effectief, adaptief communicatieplatform. Je ontwikkelt met ons de meest

Bekijk vacature »

PHP developer

Functie Voor een opdrachtgever in omgeving Leiden zijn wij op zoek naar een PHP developer die affiniteit heeft met C++. Ben jij reeds afgestudeerd of heb je al een paar jaar ervaring? Lees snel verder en kijk of dit iets voor jou is! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. 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

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 »

C# ontwikkelaar

Functie omschrijving Werk jij graag met C# en het .NET framework in een leuk familiebedrijf? Lees dan snel verder! Jouw takenpakket hierbij is: Je gaat maatwerk software ontwikkelen en softwareoplossingen creëren. 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. Daarnaast optimaliseer je de bestaande software. Bedrijfsprofiel Deze organisatie is gevestigd in de omgeving van Best en is een echt familiebedrijf. Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met

Bekijk vacature »

09/07/2010 13:10:27
Quote Anchor link
Hallo allemaal,

Ik wil graag in mijn contactformulier mensen de keuze geven of ze een offerte aanvragen of niet. Als ze via radiobuttons zeggen dat ze dat wel willen wil ik dat er via echo meerdere velden in het contactformulier zichtbaar worden.

Dit is wat ik heb:

Een deel van de HTML:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<p>Wilt u een offerte aanvragen?:
   <label><input name="offerte" type="radio" value="ja" />Ja</label>
   <label><input name="offerte" type="radio" checked="checked" value="nee" />Nee</label>


De PHP:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php extract($_POST);
              if ($offerte== 'ja'){
    echo "hier moeten dan de andere velden komen";} ?>
</p>


Wie kan me helpen, want ik weet niet hoe het anders moet...
 
PHP hulp

PHP hulp

16/02/2025 13:05:06
 
- SanThe -

- SanThe -

09/07/2010 13:24:13
Quote Anchor link
Hebben ze php wat veiliger gemaakt door de superglobals en dan doe jij dat weer teniet door extract($_POST) te gebruiken. Niet echt slim lijkt mij.
 

09/07/2010 13:37:35
Quote Anchor link
Hoe kan ik dat dan beter doen? Heb je een link of een voorbeeld?
 
- SanThe -

- SanThe -

09/07/2010 13:48:41
Quote Anchor link
Geen extract() gebruiken. Gewoon weglaten die regel. En dan verder niet $offerte maar $_POST['offerte'] gebruiken (uiteraard geldt dit voor alle vars uit het formulier).
 

09/07/2010 13:51:15
Quote Anchor link
OK, heel erg bedankt daarvoor! En de reden daarvoor is dus dat het veiliger is?

Weet je toevallig ook, hoe ik het moet doen met de radiobuttons?

M'n php is nu trouwens:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<?php if ($_POST['offerte']== 'ja'){
    echo "hier moeten dan de andere velden komen";} ?>
Gewijzigd op 09/07/2010 13:52:55 door
 
- SanThe -

- SanThe -

09/07/2010 13:55:08
Quote Anchor link
Ik heb hier even zitten expirimenteren met extract() en ik kan vanuit een formulier mijn session veranderen. Lijkt mij een aardig lek. Dus géén extract() gebruiken.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
if (isset($_POST['offerte']) and ($_POST['offerte'] == 'ja'))
{

    echo '<input name="extraveld" type="text" value="" />';
}

?>
 
Tristan nvt

Tristan nvt

09/07/2010 15:43:38
Quote Anchor link
In plaats van 20x hetzelfde te zeggen zou je je ook even in de vraag kunnen verdiepen en aangeven dat dit dmv javascript moet en niet dmv PHP.
 
Michael -

Michael -

09/07/2010 16:36:19
Quote Anchor link
Zoals je 't nu hebt moet je eerst posten voordat die andere velden zichtbaar worden. Je kan dit inderdaad doen met javascript hide/show.

Edit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<input type="checkbox" onclick=" if (this.checked) { document.getElementById('invoerveld').style.display = 'inline'; document.getElementById('invoerveld').style.visibility = 'visible'; } else { document.getElementById('invoerveld').style.display = 'none'; document.getElementById('invoerveld').style.visibility = 'hidden'; }">Show Input

<input file="text" id="invoerveld" style="display:none">

Gewijzigd op 09/07/2010 16:55:16 door Michael -
 

09/07/2010 17:27:40
Quote Anchor link
Ok, heel erg bedankt! Dan ga ik nu even kijken of ik het aan de praat kan krijgen...
 

09/07/2010 17:43:57
Quote Anchor link
Ik krijg het eerlijk gezegd nog steeds niet werkend.

Ik wil eigenlijk gewoon dat als ik een radiobutton selecteer op ja, dat er dan meteen daaronder nieuwe velden zichtbaar worden. Moet ik nu dan php combineren met Javascript of niet, want door SanThe Nvt snap ik er niets meer van!
 
Michael -

Michael -

09/07/2010 17:51:50
Quote Anchor link
Je moet de javascript optie en SanThe's oplossing niet door elkaar halen.
SanThe's oplossing kun je gebruiken, maar dan moet je eerst op de submit knop drukken en daarna komt er een veld bij. Mijn stukje javascript kun je d.m.v. het aanklikken van een checkbox (of je maakt er een radio van) gelijk een input veld te voorschijn halen.
Gewijzigd op 09/07/2010 18:19:29 door Michael -
 

09/07/2010 18:01:49
Quote Anchor link
Dan wil ik die van jou hebben! Dus jouw stukje script moet ik gewoon tussen <script type "text/javascript></script> zetten?

Dus dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<script type "text/javascript>
<input type="checkbox" onclick=" if (this.checked) {
 document.getElementById('invoerveld').style.display = 'inline';
document.getElementById('invoerveld').style.visibility = 'visible'; } else {
document.getElementById('invoerveld').style.display = 'none';
document.getElementById('invoerveld').style.visibility = 'hidden'; }">Show Input

<input file="text" id="invoerveld" style="display:none">
</script>
 
Michael -

Michael -

09/07/2010 18:21:37
Quote Anchor link
Joeri, nee die kun je gewoon op z'n plek zetten. Niet tussen <script>.
Ik verveel me dus heb nog wat gefabriceerd wat misschien beter past bij je wensen (met radio).

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
<html>
<head>
<script type="text/javascript">
<!--
function toggle()
{
    if (offerte.checked)
    {
        document.getElementById('invoerveld').style.display = 'inline'; document.getElementById('invoerveld').style.visibility = 'visible';
    }
    else
    {
        document.getElementById('invoerveld').style.display = 'none'; document.getElementById('invoerveld').style.visibility = 'hidden';
    }
}
-->
</script>
</head>
<body>
<?php
if(isset($_POST['offerte']) && $_POST['offerte'] == 'nee')
    echo 'Dan niet ';
elseif(isset($_POST['offerte']) && $_POST['offerte'] == 'ja')
    echo 'Goed zo ';

if(isset($_POST['invoerveld']))    
    echo $_POST['invoerveld'];
?>


<form method="post" action="">
<input type="radio" name="offerte" value="ja" id="offerte" onclick="toggle();"/> Ja
<input type="radio" name="offerte" value="nee" id="offerte" onclick="toggle();" checked="checked"/> Nee

<input file="text" name="invoerveld" id="invoerveld" style="display:none"/><br/>
<input type="submit"/>
</form>
</body>
</html>
Gewijzigd op 09/07/2010 18:22:23 door Michael -
 

09/07/2010 21:58:36
Quote Anchor link
Dat is al heel fijn, maar nu komt er nog niets onder te staan als ik op ja klik. Hier kan je het bekijken: http://www.jasites.nl/test.php

Zou je me nog kunnen helpen? Ik vind dit trouwens al echt heel erg fijn! Echt bedankt dat je me zo erg helpt!
Gewijzigd op 09/07/2010 21:59:08 door
 
P Lekensteyn

P Lekensteyn

10/07/2010 10:05:15
Quote Anchor link
Probeer dit eens:
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
<html>
<head>
<script type="text/javascript">
function toggle(weergeef){
    document.getElementById('invoerveld').style.display = weergeef == 'ja' ? '' : 'none';
}
</script>
</head>
<body>
<?php
if(isset($_POST['offerte']) && $_POST['offerte'] == 'nee')
    echo 'Dan niet ';
elseif(isset($_POST['offerte']) && $_POST['offerte'] == 'ja')
    echo 'Goed zo ';

if(isset($_POST['invoerveld']))    
    echo $_POST['invoerveld'];
?>


<form method="post" action="">
<label><input type="radio" name="offerte" value="ja" id="offerte" onclick="toggle(this.value);" /> Ja</label>
<label><input type="radio" name="offerte" value="nee" id="offerte" onclick="toggle(this.value);" checked="checked" /> Nee</label>

<input file="text" name="invoerveld" id="invoerveld" style="display:none"/><br />
<input type="submit" />
</form>
</body>
</html>
 

10/07/2010 15:13:54
Quote Anchor link
JAA!! DIE WERKT!! Echt heel erg bedankt man! Jij Ook Tur Min, voor het begin!

Ik kan echt altijd rekenen op de mensen bij phphulp.nl!
 
Mark Liebregts

Mark Liebregts

24/06/2011 22:05:12
Quote Anchor link
Maar als je nu hetzelfde wilt alleen nu met 3 radiobuttons.

Te weten:

Jongen
Meisje
Onbekend

Ik wil graag weten als er iemand een kaart besteld wat het gaat worden.

Dit is een gedeelte van de php code:


/* Gathering Data Variables */

$aanvraagField = $_POST['aanvraag'];
$naamField = $_POST['naam'];
$adresField = $_POST['adres'];
$postcodeField = $_POST['postcode'];
$woonplaatsField = $_POST['woonplaats'];
$telnoField = $_POST['telno'];
$emailField = $_POST['email'];
$uitgerekendField = $_POST['uitgerekend'];
$naamkidsField = $_POST['naamkids'];
$jongenField = $_POST['jongen'];
$meisjeField = $_POST['meisje'];
$onbekendField = $_POST['onbekend'];
$trouwdatumField = $_POST['trouwdatum'];
$tekstField = $_POST['tekst'];
$gevondenField = $_POST['gevonden'];

$body = <<<EOD
<br><hr><br>
Aangevraagd kaartje: $aanvraagField <br>
Naam: $naamField <br>
Adres: $adresField <br>
Postcode: $postcodeField <br>
Woonplaats: $woonplaatsField <br>
Telefoonnummer: $telnoField <br>
Email: $emailField <br>
Uitrekendatum: $uitgerekendField <br>
Naam kind: $naamkidsField <br>
Jongen: $jongenField <br>
Meisje: $meisjeField <br>
Onbekend: $onbekendField <br>
Datum trouwen/adoptie/geboorte: $trouwdatumField <br>
Tekst: $tekstField <br>
Naam gevonden: $gevondenField <br>
EOD;
 
Gerhard l

gerhard l

24/06/2011 22:14:24
Quote Anchor link
Je reageert op een topic van een jaar geleden, maak even een nieuw topic aan aub
 



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.