vraagje radio button

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full stack Python developer

Functie Samen met andere collega’s (een product owner, een software manager en een ervaren ontwikkelaar) ga jij onze producten verder ontwikkelen. Jouw verantwoordelijkheden zullen bestaan uit: – Verder wil gaan met de ontwikkeling van onze bestaande producten; nieuwe features! – Meedenkt over de roadmap van onze producten – Als sparringpartner kan optreden op het gebied van development – Zelf ook nieuwe ideeën op tafel durft te leggen en deze van scratch af aan wilt bouwen Hieronder ook een paar voorbeelden van projecten waar we momenteel mee bezig zijn of binnenkort aan willen beginnen: – Real-time interactie creëren in onze web

Bekijk vacature »

Front End Ontwikkelaar (React)

In het kort Als front end developer ga je aan de slag met maatwerkprojecten voor onze klanten. Denk bijvoorbeeld aan het toevoegen van een machine aan een database of het corrigeren van formulieren voor ingestuurde orders. Voorbeeld van zo’n project is Smart Link. De projecten waar je op ingezet kunt worden liggen binnen het technische domein waar jij als front end developer een grote rol speelt om samen met je back end collega’s de juiste oplossingen te leveren. please note that this particular role requires fluent Dutch language skills. Dit vind je leuk om te doen Het omzetten van designs

Bekijk vacature »

Fullstack Software Developer

Bedrijfsomschrijving Functieomschrijving Java ontwerpen, bouwen en testen (T-shaped). Als senior ontwikkelaar ben je bekend in zowel de back-end als de frontend van een applicatie. Angular, Continious Delivery / Integration. Een ervaren iemand die de leiding kan nemen, een weg vindt in nieuwe situaties, en in oude applicaties. Initiatiefrijk, bekend met de (technische) omgevingen die we bij duo gebruiken, niet te beroerd om collega’s te helpen. Als senior programmeur in staat om op te treden als lead programmeur. Ondersteunt de testers bij de testautomatisering en minder ervaren programmeurs bij dagelijks werkzaamheden. Dit laatste met name op het gebied van Angular. Achtergrond

Bekijk vacature »

Java Programmeur

Functie Heb jij altijd al samen willen werken met ervaren java ontwikkelaars dan hebben wij hier de ultieme kans voor jou! Voor een opdrachtgever in omgeving van Naaldwijk zijn wij op zoek naar uitbreiding van het vaste ontwikkel team. Je zult je hier voornamelijk bezig gaan houden met; Wijzigingsverzoeken van klanten uitvoeren, hier wordt je diep in betrokken; Samen met consultants sluit je aan bij gesprekken met klanten, voor alle projecten; Je schakelt veel met consultants, wat is de behoefte van de klant? Hoe kan je hierop integreren?; Het framework moet naar de Cloud gebracht worden, je wordt betrokken bij

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 »

.NET Developer

Functieomschrijving Ben jij klaar voor de volgende stap in jouw carrière? Kom werken bij dit kleine softwarebureau en werk aan de gaafste maatwerk projecten. Je komt te werken in een klein development team en werk nauw samen met elkaar, om maatwerk software te leveren en bij te dragen aan bedrijfsautomatiseringen. Je gaat werken met de Microsoft stack en technieken als .NET, C#, Entity, MVC, SQL server. In de functie krijg je veel vrijheid om zelf beslissingen te nemen en je hebt impact op de bedrijfsprocessen. Bedrijfsprofiel Dit familiebedrijf bestaat al ruim 20 jaar. Zij hebben een vast netwerk van klanten,

Bekijk vacature »

PHP Software Developer

Functie omschrijving PHP Software Developer gezocht! Voor een organisatie in de regio Zeist die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in een scrumteam aan de ontwikkeling van een medicatiebewakingssysteem; Meedenken over de mogelijkheden en onmogelijkheden van projecten;

Bekijk vacature »

Hands-on Solution Architect / Software Architect (

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Solution Architect / Software Architect op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je werkt samen met gedreven DevOps teams, bestaande uit frontend, backend en middleware developers, testers, UX-designers. Samen met de teams ben je continu op zoek naar de beste oplossingen voor onze klanten. Als Solution Architect onderzoek

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 »

Ervaren PHP developer gezocht!

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

C# .NET Developer

Dit ga je doen Als developer nieuwe gave features implementeren; Werken met technieken als C# .NET en (REST) API's webservices; Ontwikkelen van koppelingen middels API's; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken In een klein team van professionals ben je als C# .NET Developer verantwoordelijk voor het ontwikkelen van één van de applicaties voor het grootste inhouse product: een applicatie voor alles omtrent hypotheken. De programmeertaal die je

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed leesbaar is. Je maakt voor bedrijven op maat

Bekijk vacature »

Low Code Developer voor o.a. overheidsprojecten!

Bedrijfsomschrijving Wil jij ook behoren tot de specialist in Low Code? Dan zou ik zeker aanraden om verder te lezen. Deze organisatie is ooit opgericht door twee studenten en is inmiddels uitgegroeid tot een serieuze werkgever met een groot aanzien op Low Code projecten. De sfeer is echter niet veranderd, er heerst een informele sfeer met een open deuren beleid, en hierin mag de eigen bar natuurlijk niet ontbreken. Momenteel maakt deze organisatie een flinke groei door en hier kan jij natuurlijk niet bij ontbreken. Daarom ben ik op zoek naar Low Code Developers met een degelijke technische achtergrond. Kennis

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 »

Fullstack developer

Functie omschrijving We are looking for a dutch native speaker Wil jij werken als Senior Developer en werken aan een applicatie die duizenden marketingcampagnes automatisch aanstuurt? Dit is je kans! Kom werken voor onze opdrachtgever en in deze rol zul je veel vrijheid en verantwoordelijkheid krijgen om gezamenlijk de applicatie naar een hoger plan te tillen. Wat ga je verder doen: Optimaliseren, beheren en uitbreiden van onze applicatie; Het bouwen van aansluitingen op de systemen van partners middels API’s; Meedenken over de technische/ontwikkel-standaarden; Proactief verbeterpunten voorstellen. Bedrijfsprofiel Het is een organisatie die met een team van verschillende developers én marketeers

Bekijk vacature »

Pagina: 1 2 volgende »

Ronald Verkolf

Ronald Verkolf

07/07/2014 16:51:02
Quote Anchor link
Ik heb ook een vraagje over radio button

dit is wat er staat in mijn php script
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
 if(isset($_POST['gender'])

 {


 if(empty($gender)) // Als het voornaam veld niet is ingevuld
 {
 print '<p>bent u man of vrouw!</p>';
 $fout = true; // Zorgen dat het script zometeen weet dat er wat fout is
 }
 }

?>

en dit staat er in mijn form.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<input type="radio" name="geslacht" value="man">Male<br>
 <input type="radio" name="geslacht" value="vrouw">Vrouw


ik krijg alleen maar de fout melding dat ik geen keus zou hebben gemaakt, terwijl ik dat wel heb gedaan.
wat doe ik fout.

Graag in het vervolg bij code, [code] [/code] tags gebruiken.[/modedit]
Gewijzigd op 07/07/2014 17:28:03 door Bas IJzelendoorn
 
PHP hulp

PHP hulp

07/01/2025 08:00:48
 
Ivo P

Ivo P

07/07/2014 16:57:12
Quote Anchor link
als de input(s) de name "geslacht" hebben, dan zal dat weinig invloed hebben op het wel of niet ge-set zijn van $_POST['gender'] .....

$_POST['geslacht'] echter......

daarnaast:

checked="checked" bij een van de 2, maakt ook al dat er vrijwel altijd 1 is ingevuld..
 
Ronald Verkolf

Ronald Verkolf

07/07/2014 17:19:39
Quote Anchor link
Ik snap niet zo goed wat je bedoeld

Toevoeging op 07/07/2014 17:19:56:

Ik snap niet zo goed wat je bedoeld
 
Bas IJzelendoorn

Bas IJzelendoorn

07/07/2014 17:29:09
Quote Anchor link
verander $_POST['gender'] en $gender naar $_POST['geslacht']
 
Ronald Verkolf

Ronald Verkolf

07/07/2014 18:00:44
Quote Anchor link
Werkt nog steeds niet helaas
 
Peter  Flos

Peter Flos

07/07/2014 18:01:59
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
<?php
 if(isset($_POST['geslacht'])

 {


 if(empty($_POST['geslacht'])) // Als het voornaam veld niet is ingevuld
 {
 echo "<p>Bent u man of vrouw?</p>";
 $fout = true; // Zorgen dat het script zometeen weet dat er wat fout is
 }
 }

?>
 
Ronald Verkolf

Ronald Verkolf

08/07/2014 11:35:44
Quote Anchor link
werkt nog steeds niet dit is dan wat ik krijg als ik alles heb ingevuld en wil verzenden.


Voornaam vergeten!

Helaas, er is wat fout gegaan tijdens het verzenden van het formulier.
 
Ivo P

Ivo P

08/07/2014 11:38:23
Quote Anchor link
Je vraag gaat over radio buttons die het geslacht bepalen.

Je laatste opmerking gaat over een gewone text input waar een naam ingevuld moet worden. Dat probleem zal wel in de buurt staan van de code van dit topic, maar heeft er op zich niets mee te maken.

Misschien ook die code erbij posten?
 
Ronald Verkolf

Ronald Verkolf

08/07/2014 11:41:31
Quote Anchor link
<table width="100%" border="5" bordercolor="#c0c0c0" bgcolor="#ffffff" align="top">
<tr>

<th width="800" scope="col"> <table width="833" height="214" border="0" align="center" style="vertical-align: top;">
<tr>
<th width="299" rowspan="2" scope="col">

<form method="post" action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>
">
<table width="329" height="260" border="0">
<tr>
<td width="319" height="256" style="vertical-align: top; text-align: left;"><table width="252" border="0">
<tr></tr>
<tr>
<td width="110">Voornaam* <span class="error"> </span></td>
<td width="144" style="vertical-align:top"><input type="text" name="voornaam" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $name;?>
" />
<span class="error">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $nameErr;?>
</span></td>
<td width="107">

</td>
</tr>
<tr>
<td>Achternaam* <span class="error"></span></td>
<td><input type="text" name="achternaam" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $name;?>
" />
<span class="error">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $nameErr;?>
</span></td>
<td>


</td>
</tr>
<tr>
<td>E-mail* <span class="error"></span></td>
<td><input type="text" name="email" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $emailErr;?>
" />
<span class="error">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $emailErr;?>
</span></td>
<td></td>
</tr>
</table>
<table width="200" border="0">
<tr>
<td>Bericht*</td>
<td><textarea name="bericht" rows="5" cols="40">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $comment;?>
</textarea></td>
</tr>
</table>
<table width="200" border="0" align="left">
<tr>
<td><input type="reset" value="Begin opnieuw" style="background-color: #e5c1b9; color: Black;font-family: Verdana; font-size: 10 pt;"/></td>
<td><input type="submit" name="versturen" value="Verzenden" style="background-color:#e5c1b9; color: Black;font-family: Verdana; font-size: 10 pt;"/></td>
</tr>
</table>
<p>&nbsp;</p>
<p><span class="error"><span style="vertical-align:top">
<input type="radio" name="gender" value="man">Male<br>
<input type="radio" name="gender" value="vrouw">Vrouw
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
<?php

// define variables and set to empty values
$nameErr = $emailErr = $geslachtErr = $websiteErr = "";
$name = $email = $geslacht = $comment = $website = "";
$naar = ''; // Waar moet het naartoe?
$onderwerp = 'De zilveren draad'; // Het onderwerp van het bericht
 
// Header instellen, zodat nl2br() werkt

$headers = "MIME-version: 1.0\r\n";
$headers .= "content-type: text/html;charset=utf-8\r\n";


 if(isset($_POST['geslacht']))

 {


 if(empty($_POST['geslacht'])) // Als het voornaam veld niet is ingevuld
 {
 echo "<p>Bent u man of vrouw?</p>";
 $fout = true; // Zorgen dat het script zometeen weet dat er wat fout is
 }
 }


 
 
 
if(isset($_POST['versturen'])) // Check naar POST versturen// Als het formulier verzonden is door op de verzend knop te klikken
{
    $fout = false; // Om te kijken straks of er wat fout is
 
    if(empty($gender)) // Als het voornaam veld niet is ingevuld
    {
        print '<p>Voornaam vergeten!</p>';
        $fout = true; // Zorgen dat het script zometeen weet dat er wat fout is
    }
}

?>


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
<?php



 
if(isset($_POST['versturen'])) // Check naar POST versturen// Als het formulier verzonden is door op de verzend knop te klikken
{
    $achternaam = trim($_POST['achternaam']); // Alle overbodige spaties uit het achternaam veld verwijderen
    
    $fout = false; // Om te kijken straks of er wat fout is
 
    if(empty($achternaam)) // Als het achternaam veld niet is ingevuld
    {
        print '<p>Achternaam vergeten!</p>';
        $fout = true;
    }
}

?>

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
<?php




 
if(isset($_POST['versturen'])) // Check naar POST versturen// Als het formulier verzonden is door op de verzend knop te klikken
{
    $email = trim($_POST['email']); // Alle overbodige spaties uit het email veld verwijderen
    
    $fout = false; // Om te kijken straks of er wat fout is
 
    if(empty($email)) // Als het email veld niet is ingevuld
    {
        print '<p>email vergeten!</p>';
        $fout = true;
    }

    if(!filter_var($email, FILTER_VALIDATE_EMAIL)) // Als het email adres niet correct is
    {
        print '<p>fout email adres!</p>';
        $fout = true;
    }
}

?>

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
<?php




 
if(isset($_POST['versturen'])) // Check naar POST versturen// Als het formulier verzonden is door op de verzend knop te klikken
{
    $bericht = trim($_POST['bericht']); // Alle overbodige spaties uit het bericht veld verwijderen
    
    $fout = false; // Om te kijken straks of er wat fout is
 
    if(empty($bericht)) // Als het bericht veld niet is ingevuld
    {
        print '<p>bericht vergeten!</p>';
        $fout = true;
    }

 
    if($fout == false) // Als er niks fout is (alles is dus netjes ingevuld)
    {
        $headers .= 'From: ' . $voornaam . ' ' . $achternaam . '<' . $email . '>'; // Een afzender instellen zodat je kan reageren.
 
        if(mail($naar, $onderwerp, nl2br($bericht), $headers))
        {

            print '<p>Het bericht is succesvol verzonden!</p>';
        }

        else
        {
            print '<p>Helaas, er is wat fout gegaan tijdens het verzenden van het formulier.</p>';
        }
    }
}

?>

</p></td>
</tr>
</table>
</form>

<p><span class="error">Alle velden gemarkeerd met een * zijn verplicht.</span></p>
 
Ivo P

Ivo P

08/07/2014 11:48:09
Quote Anchor link
een paar opmerkingen.

to the point: zoekop waar de melding Voornaam vergeten vandaan komt en kijk 2 regels eerder waar je op controleert....

verder: die eerste echo met action="". Laat die gewoon achterwege.

Dat is echter wel de enige plek waar je htmlspecialchars gebruikt.
En op alle andere plekken waar je dingen als $name echoot, daar vergeet je dat.

Verder snap ik niet waarom je een keer of 10 controleert of $_POST['versturen'] bestaat.

Dat doe je 1x, en dan check je stuk voor stuk de te verwachten invoers.



Sowieso: ipv controleren op de aanwezigheid van $_POST['versture'], kun je ook doen wat je werkelijk wilt weten: is er een form gepost?
if($_SERVER['REQUEST_METHOD'] == 'POST')

En tenslotte:
die hele stukken PHP komen boven je html te staan, zodat je eventueel $name ook in kunt vullen.
Of het form kunt weg laten als je constateert dat alles ok was
 
Ronald Verkolf

Ronald Verkolf

08/07/2014 12:29:45
Quote Anchor link
alles werkt weer maar me radio button nog steeds niet

if(isset($_POST['versturen'])) // Check naar POST versturen// Als het formulier verzonden is door op de verzend knop te klikken
{
$voornaam = trim($_POST['voornaam']); // Alle overbodige spaties uit het voornaam veld verwijderen

$fout = false; // Om te kijken straks of er wat fout is

if(empty($voornaam)) // Als het voornaam veld niet is ingevuld
{
print '<p>Voornaam vergeten!</p>';
$fout = true; // Zorgen dat het script zometeen weet dat er wat fout is
}
}







if($_SERVER['REQUEST_METHOD'] == 'POST') // Check naar POST versturen// Als het formulier verzonden is door op de verzend knop te klikken
{
$achternaam = trim($_POST['achternaam']); // Alle overbodige spaties uit het achternaam veld verwijderen

$fout = false; // Om te kijken straks of er wat fout is

if(empty($achternaam)) // Als het achternaam veld niet is ingevuld
{
print '<p>Achternaam vergeten!</p>';
$fout = true;
}
}






if($_SERVER['REQUEST_METHOD'] == 'POST') // Check naar POST versturen// Als het formulier verzonden is door op de verzend knop te klikken
{
$email = trim($_POST['email']); // Alle overbodige spaties uit het email veld verwijderen

$fout = false; // Om te kijken straks of er wat fout is

if(empty($email)) // Als het email veld niet is ingevuld
{
print '<p>email vergeten!</p>';
$fout = true;
}
if(!filter_var($email, FILTER_VALIDATE_EMAIL)) // Als het email adres niet correct is
{
print '<p>fout email adres!</p>';
$fout = true;
}
}

if(isset($_POST['geslacht'])) // Check naar POST versturen// Als het formulier verzonden is door op de verzend knop te klikken
{
$gender = trim($_POST['geslacht']); // Alle overbodige spaties uit het voornaam veld verwijderen

$fout = false; // Om te kijken straks of er wat fout is

if(empty($gender)) // Als het voornaam veld niet is ingevuld
{
print '<p>geslacht vergeten!</p>';
$fout = true; // Zorgen dat het script zometeen weet dat er wat fout is
}
}



if($_SERVER['REQUEST_METHOD'] == 'POST') // Check naar POST versturen// Als het formulier verzonden is door op de verzend knop te klikken
{
$bericht = trim($_POST['bericht']); // Alle overbodige spaties uit het bericht veld verwijderen

$fout = false; // Om te kijken straks of er wat fout is

if(empty($bericht)) // Als het bericht veld niet is ingevuld
{
print '<p>bericht vergeten!</p>';
$fout = true;
}

if($fout == false) // Als er niks fout is (alles is dus netjes ingevuld)
{
$headers .= 'From: ' . $voornaam . ' ' . $achternaam . '<' . $email . '>'; // Een afzender instellen zodat je kan reageren.

if(mail($naar, $onderwerp, nl2br($bericht), $headers))
{
print '<p>Het bericht is succesvol verzonden!</p>';
}
else
{
print '<p>Helaas, er is wat fout gegaan tijdens het verzenden van het formulier.</p>';
}
}
}
?>
 
Ivo P

Ivo P

08/07/2014 13:03:56
Quote Anchor link
<input type="radio" name="gender" value="man">Male<br>

maak daar eens van:

<input type="radio" name="gender" value="man" checked="checked">Male<br>

Daarmee kan een normale gebruiker niet meer vergeten om een geslacht aan te vinken

Toevoeging op 08/07/2014 13:08:20:

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
Als je naar school wilt
  Als je je schoenen niet aan hebt,
  trek je schoenen aan.

Als je naar school wilt
   Als de deur dicht is,
   open de deur.

Als je naar school wilt
   Als je fiets er staat,
   stap de fiets.

Als je naar school wilt,
   sla rechts af....


Leest irritant he?

Als je 1x bepaalt of je naar school wilt, kun je daarna al die handelingen doen die daarbij horen.

Zo ook met je POST

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST') {
   // controle email

  // controle naam
  
  // controle geslacht

  // etc


}
?>


En niet 10x een lap code copy-pasten onder het mom "het werkte net, dus ik pas het nog een keer toe met kleine aanpassing".

Probeer te snappen wat je script.
 
Ronald Verkolf

Ronald Verkolf

08/07/2014 14:15:03
Quote Anchor link
het enigste wat ik bereik met die regel van jou is, dat man automatische staat aangevinkt.

maar verder werkt hij nog steeds niet, als je het verstuurt krijg ja alles in je mail zoals voornaam achternaam email en bericht maar niet of je een mannetje of vrouwtje bent
 
Ivo P

Ivo P

08/07/2014 14:16:13
Quote Anchor link
dus?

welke var is dan niet ingevuld?
 
Ronald Verkolf

Ronald Verkolf

08/07/2014 15:15:29
Quote Anchor link
sorry hoor ik heb echt van alles geprobeerd maar ik kom er gewoon niet uit

Toevoeging op 08/07/2014 15:17:12:

<input type="radio" name="gender" value="man">man
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $gender;?>


werkt ook niet
 
Ivo P

Ivo P

08/07/2014 15:22:19
Quote Anchor link
ok
Gender is dus niet ingevuld? Want je krijgt niet "man" op het scherm?

Of gaat het er daar om, dat er "man" op het scherm staat, terwijl je de juiste radio aangevinkt wilt zien?

Toevoeging op 08/07/2014 15:23:27:

sowieso de vraag, waar $gender dan vandaan komt.

Als dat uit de post moet komen, dan zou je daar $_POST ook moeten aanspreken.

bijvoorbeeld met

filter_input(INPUT_POST, 'geslacht')
 
Ronald Verkolf

Ronald Verkolf

08/07/2014 15:40:20
Quote Anchor link
ik woord er echt helemaal moedeloos van niks werkt gewoon.

alles doet het als je op verzenden drukt stuurt hij gewoon voornaam achternaam mail en bericht mee.

maar niet man of vrouw
 
- SanThe -

- SanThe -

08/07/2014 16:27:01
Quote Anchor link
En hoe ziet dat stukje code er dan uit?
Geen hele lap code graag.
 
Pipo Clown

Pipo Clown

08/07/2014 16:34:11
Quote Anchor link
Een input van het type radio komt alleen terug in de $_POST variabele indien er een keuze is gemaakt. Is geen van de keuzes geselecteerd dan zie je hem ook niet terug komen.
Ook moet het "name" field van alle radio's in de radiogroep aan elkaar gelijk zijn.
Door geen keuze als default mee te geven kun je mensen verplichten echt een keuze te maken. De ID's moeten daarintegen juist een unieke naam hebben.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<input type="radio" id="groep_1" name="groep" value="man">
<input type="radio" id="groep_2" name="groep" value="vrouw">
<input type="radio" id="groep_3" name="groep" value="travestiet" checked>
<input type="radio" id="groep_4" name="groep" value="transgender">


Knip en plak bovenstaande code maar eens in je programma, dit geeft in je $_POST voor de variabele groep de waarde travestiet terug.
 
Ivo P

Ivo P

08/07/2014 17:24:54
Quote Anchor link
de voor- en achternaam zet je in de from header.
Het email adres ook

(alle 3 onveilig, maar ach...)

Het bericht zet je in de body van de mail.

Waar precies had je het geslacht willen zien? En waarom denk je dat dat op die plek dan verschijnt?
 
- SanThe -

- SanThe -

08/07/2014 17:38:17
Quote Anchor link
Ivo P op 08/07/2014 17:24:54:
de voor- en achternaam zet je in de from header.


Niet correct.
http://phpwiki.santhe.nl/index.php?title=De_juiste_mailheaders
 

Pagina: 1 2 volgende »



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.