Registratie error-> opnieuw invullen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# .NET Developer

Bouw jij straks mee aan complexe FinTech oplossingen in technisch-uitdagende Agile projecten? VI Company bouwt FinTech maatwerk web apps en software voor grote organisaties in het financiële domein. Denk banken, pensioenfondsen en vermogensbeheerders. Een complex domein met technisch uitdagende projecten. Kraakheldere code en een focus op gebruiksvriendelijkheid en veiligheid zijn cruciaal. Is dat de uitdaging waar jij graag je dev-tanden in zet? Als developer bij VI Company... Schrijf je clean (+1 Uncle Bob) en testbare C# code voor FinTech web apps en software. Werk je samen met een multidisciplinair scrumteam aan een gezamenlijk doel: web apps en software die op

Bekijk vacature »

Python developer

Wat wij bieden hybride werken, d.w.z. 50% op kantoor en 50% vanuit huis; opleidingsmogelijkheden die niet worden beperkt door een vast budget; flexibele werktijden en direct een contract voor onbepaalde tijd; 20 vakantiedagen en daarnaast 4,7% van je salaris om flexibel in te vullen; een mobiliteitsbudget dat aansluit bij jouw manier van reizen. Wat jij meeneemt een hbo- of wo-diploma in een technische richting; ervaring met Python gerelateerde frameworks en tools als NumPy, TensorFlow en Panda’s. Of Flask/Django met SQLAlchemy; minstens 3 jaar ervaring in het ontwikkelen van applicaties met Python; een flinke dosis ambitie. De uitdaging Samen met je

Bekijk vacature »

Front-end developer Consultancy in teamverband wer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers. Momenteel zijn ze op zoek naar een ervaren Front-end of Fullstack developer die samen met de consultants aan de slag gaat om de business requirements te vertalen naar technische oplossingen. Los van het finetunen van extenties, help je bij het configureren van bijvoorbeeld een mobiel bankieren app. Hierin ben je van A tot Z betrokken en zie je bijvoorbeeld ook toe op de uitvoering van testen. Je expertise wordt optimaal benut en je krijgt verschillende kansen om deze uit te breiden door met verschillende innovatieve technologieën aan

Bekijk vacature »

IT werkplekbeheerder

De functie Onze werkplek engineer zorgt voor een continue goede werking van diverse werkplekken zodat onze water specialisten de meest optimale werkomgeving hebben. Door verschillende werkzaamheden, diverse locaties en verscheidenheid aan devices is de werkplek een hele leuke uitdaging. Uiteraard werken we met standaarden om snel de basis voorziening up en running te hebben, maar we hebben ook interessante specials en een continue veranderende werkplek. Je werkt vanuit Nieuwegein. Bij KWR werken we aan de watertoekomst, en daar hoort een fantastisch draaiende werkplek bij. Ga jij daar voor zorgen? Jouw profiel Je hebt een ICT-opleiding (mbo-4 of hoger) afgerond en

Bekijk vacature »

Junior C# Developer Data Science

Bedrijfsomschrijving Voor een dynamische en groeiende organisatie in Alphen aan den Rijn ben ik op zoek naar één of twee HBO of WO geschoolde Junior .NET Software Developers met een (Big) Data Science passie! Werken voor dit bedrijf betekent veel leren en je in hoog tempo ontwikkelen! De organisatie werkt vanuit een mooi pand in Alphen aan den Rijn. Een strak vormgegeven pand met inmiddels zo'n 25 medewerkers. De core business is echt het maken van hoog kwalitieve (web)software met als doel: realtime informatie uit verschillende bronnen samenbrengen. Ze hebben een bedrijfseigen softwareplatform gemaakt welke gebruikt wordt voor diverse gemeentes

Bekijk vacature »

.NET Developer C#

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 Als C# .NET Developer wordt je verantwoordelijk voor het ontwikkelen van applicaties voor belangrijkste product van deze organisatie. Dit product is een applicatie voor alles omtrent hypotheken. De programmeertaal die je hierbij beheerst is C#. Er

Bekijk vacature »

Java Software Developer

TenneT is hard groeiend om 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. Momenteel werken we aan een goede mix van business projecten en technische zaken. Denk daarbij aan het aanpakken congestie problemen in het (inter)nationale net en capaciteit afstemmen met buurlanden. Op technisch vlak de upgrade van Java 11 naar 17, voorbereiding om naar een container platform te migreren en het verbeteren van automatische testen. In de nabije toekomst gaan we ook kijken naar een migratie van een service

Bekijk vacature »

Front-end Developer Magento 2/Wordpress

Voor het aantrekkelijk houden en steeds vernieuwen van de huidige websites en webshops en het meedenken in de marketing zijn wij per direct op zoek naar een ervaren Front-end developer met gedegen kennis van Magento 2 (webshops) en Wordpress (websites). Wat bieden wij jou Mooi salaris! Meteen op contract bij de opdrachtgever! Gezellig, Kempisch bedrijf! 35 uur per week! Auto van de zaak! Wie ben jij Van een front-end developer verwachten wij: Een afgeronde Bachelor ICT opleiding met profiel ICT & Media Design. Dat je in het bezit bent van een Magento 2 professional front-end developer certificaat; Je hebt ruime

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 »

Junior .NET developer

Functie Als junior .NET Core developer wordt jij onderdeel van ons team met drie breed ontwikkelde software engineers en een flexibele schil met zes ervaren freelancers. Jij gaat mee in de visie van onze organisatie om als IoT partner in deze branche specifieke markt “het” platform te blijven innoveren en deze ook steeds slimmer te maken. Wij hopen dan ook zeker dit in de toekomst te kunnen realiseren met bijvoorbeeld Artificial Intelligence. De architectuur van ons platform is opgemaakt uit een deel eigen protocol, een interface laag en een laag welke de protocollen van derde partijen vertaald naar het eigen

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 »

Functioneel ontwikkelaar HR

Ben jij iemand die net een stapje verder wilt zetten als HR-beheerder? Waarbij jij in plaats van vragen en incidenten gaat oplossen een stapje verder denkt dan de rest? Een functie waarbij jij graag je ideeën uitwerkt om HR processen te verbeteren? Wellicht is de functie als Functioneel ontwikkelaar HR, de functie die het beste bij jou past! In deze functie speel je in op de wensen en behoeften van medewerkers, waarbij jij nieuwe en bestaande hr-processen en-systemen samen met een projectteam gaat optimaliseren en implementeren. wat bieden wij jou Direct op contract bij de werkgever Flexibele arbeidsvoorwaarde pakket Interne

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 »

Full stack developer Sportsoftware

Functie Jij als Full stack developer wordt onderdeel van een enthousiast jong team dat werkt aan sportsoftware. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Onze stack bestaan uit C# ASP.NET Javascript, HTML5 CSS3, jQuery, JSON en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor op de competitie en vervullen ze hun eindgebruikers hun behoefte het best. Afhankelijk van de taken van

Bekijk vacature »

Medior Frontend developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Bij DPA GEOS werken onze consultants als Frontend Developer in Agile teams bij onze klanten en zijn ze verantwoordelijk voor de grotere webapplicaties. Wil jij dit ook, want we zijn op zoek naar enthousiaste Frontend Developers om ons development team te versterken. Je draagt positief bij aan de teamgeest binnen een projectteam je kijkt verder dan je eigen rol. Eventueel begeleid je ook andere ontwikkelaars in het softwareontwikkelproces. Je gaat webapplicaties maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit

Bekijk vacature »
Kevin Zegikniet

Kevin Zegikniet

16/11/2012 11:20:06
Quote Anchor link
Hallo mensen.

Ik heb een registratiescript geschreven, wat prima werkt.
Enige wat het nog niet doet, is het volgende:

1. Je geeft je gegevens, en drukt op versturen.
2. Jammer genoeg heb je ergens iets niet (of verkeerd wachtwoord) ingevuld, en het script merkt dit.
3. Het script herlaadt de pagina, en met de desbetreffende error achter het veld.
4. In deze nieuwe pagina zijn de gegevens van de vorige pagina (de eerste invulkeer) opnieuw ingevuld
bij de invulvelden van username en emailadres. wachtwoord blijft leeg, zo heb ik dat ingesteld.

Probleem is nu: er is ook nog een geboortedatum in te stellen.
Dit gaat met 3 dropdown lijsten (kweenie hoe dat heet, functie is <span> ).
Als het script een error merkt, stuurt het je terug naar de pagina om opnieuw in te vullen, maar de reeds ingevulde geboortedatum is weer weg, en deze staat weer op de standaard van 1-1-2012.

Vraag is nu:
Hoe kan ik de value van [dag], [maand] en [jaar] opnieuw geselecteerd laten worden in de <span> menu's?
Note: [dag], [maand] en [jaar] zijn mijn geboortedatumvariabelen, alledrie integers.
Stukje code hieronder:
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
<table> <!-- Geboortedatum -->
    <tr><td width="200">Wanneer bent u geboren?</td><td width="77">
    <span style="margin-right:0px;">Dag:</span>
    <select name="dag">
    <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option>    
    <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option>
    <option value="9">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option>
    <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option>
    <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option>
    <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option>
    <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option>
    <option value="29">29</option> <option value="30">30</option> <option value="31">31</option>
    </select> <br /></td>
    
    <td width="147"><span style="margin-right:0px;">Maand:</span>
    <select name="maand">
    <option value="1">Januari</option> <option value="2">Februari</option>
    <option value="3">Maart</option> <option value="4">April</option>
    <option value="5">Mei</option> <option value="6">Juni</option>
    <option value="7">Juli</option> <option value="8">Augustus</option>
    <option value="9">September</option> <option value="10">Oktober</option>
    <option value="11">November</option> <option value="12">December</option>
    </select> <br /></td>
    
    <td width="100"><span style="margin-right:0px;">Jaar:</span>
    <select name="jaar">
    <option value="2012">2012</option> <option value="2011">2011</option> <option value="2010">2010</option> <option value="2009">2009</option>
    <option value="2008">2008</option> <option value="2007">2007</option> <option value="2006">2006</option> <option value="2005">2005</option>
    <option value="2004">2004</option> <option value="2003">2003</option> <option value="2002">2002</option> <option value="2001">2001</option>
    <option value="2000">2000</option> <option value="1999">1999</option> <option value="1998">1998</option> <option value="1997">1997</option>
    <option value="1996">1996</option> <option value="1995">1995</option> <option value="1994">1994</option> <option value="1993">1993</option>
    <option value="1992">1992</option> <option value="1991">1991</option> <option value="1990">1990</option> <option value="1989">1989</option>
    <option value="1988">1988</option> <option value="1987">1987</option> <option value="1986">1986</option> <option value="1985">1985</option>
    <option value="1984">1984</option> <option value="1983">1983</option> <option value="1982">1982</option> <option value="1981">1981</option>
    <option value="1980">1980</option> <option value="1979">1979</option> <option value="1978">1978</option> <option value="1977">1977</option>
    <option value="1976">1976</option> <option value="1975">1975</option> <option value="1974">1974</option> <option value="1973">1973</option>
    <option value="1972">1972</option> <option value="1971">1971</option> <option value="1970">1970</option> <option value="1969">1969</option>
    <option value="1968">1968</option> <option value="1967">1967</option> <option value="1966">1966</option> <option value="1965">1965</option>
    <option value="1964">1964</option> <option value="1963">1963</option> <option value="1962">1962</option> <option value="1961">1961</option>
    <option value="1960">1960</option> <option value="1959">1959</option> <option value="1958">1958</option> <option value="1957">1957</option>
    <option value="1956">1956</option> <option value="1955">1955</option> <option value="1954">1954</option> <option value="1953">1953</option>
    <option value="1952">1952</option> <option value="1951">1951</option> <option value="1950">1950</option>
    </select><br /></td>
    <td width="0"></td> <td width="352"> <font color="#FF0000"> <?php echo $error_leeftijd1, $error_leeftijd2; ?> </font> </td> </tr>
</table>

Note 2: $error_leeftijd 1 en 2 zijn mijn error's voor de datum. Hierin is 1 als je niets ingevuld hebt (dus de datum staat op de standaard van 1-1-2012), en 2 is als je te jong bent (je moet minstens 18 jaar zijn).

Alvast bedankt!
Gewijzigd op 16/11/2012 11:21:18 door Kevin Zegikniet
 
PHP hulp

PHP hulp

08/02/2023 10:47:55
 
Q S

Q S

16/11/2012 11:33:52
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
<?php
//zet de nederlandse maanden in een array om deze te gebruiken in de selectbox van de maanden
$maanden = array("Januari", "Februari", "Maart"....etc etc);

//de selectbox van de dagen
echo '<select name="dag">';
for($d=1;$d<=31;$d++){
   if($d == $POST["dag"]){$selected = 'selected="selected"';}else{$selected = '';}
   echo '<option value="'.$d.'" '.$selected.'>'.$d.'</option>';
}

echo '</select>';

//de selectbox van de maanden
//gebruik $maanden[$m-1] omdat een array bij 0 begint

echo '<select name="maand">';
for($m=1;$m<=12;$m++){
   if($m == $POST["maand"]){$selected = 'selected="selected"';}else{$selected = '';}
   echo '<option value="'.$m.'" '.$selected.'>'.$maanden[$m-1].'</option>';
}

echo '</select>';

//de selectbox van de jaren
echo '<select name="jaar">';
for($j=date("Y");$j>=1900;$j--){
   if($j == $POST["jaar"]){$selected = 'selected="selected"';}else{$selected = '';}
   echo '<option value="'.$j.'" '.$selected.'>'.$j.'</option>';
}

echo '</select>';
?>
 
Kevin Zegikniet

Kevin Zegikniet

16/11/2012 11:59:14
Quote Anchor link
@Q S
Bedankt! Ik weet niet wat dit nu precies doet, maar het werkt!
 
Q S

Q S

16/11/2012 12:05:44
Quote Anchor link
Als voorbeeld de selectbox voor de maanden met meer uitleg

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
//de selectbox van de maanden
//gebruik $maanden[$m-1] omdat een array bij 0 begint

//eerste deel van de selectbox printen

echo '<select name="maand">';
//een jaar heeft twaalf maanden dus we gaan loopen van 1 tot en met 12
for($m=1;$m<=12;$m++){
   //kijken welke maand er geselecteerd is en op basis hiervan de variabele $selected vullen
   if($m == $POST["maand"]){$selected = 'selected="selected"';}else{$selected = '';}
   //de 12 options printen. De variable $selected bepaald welke maand er geslecteerd is. $maanden is het array met de maanden, maar omdat een array bij 0 begint halen we 1 van $m af. Stel de loop is bij april ($m=4) dan halen we deze uit de array $maanden door de sleutel met waarde 3 te nemen. Januari is de eerste en die heeft sleutel 0.
   echo '<option value="'.$m.'" '.$selected.'>'.$maanden[$m-1].'</option>';
//de loop sluiten
}
//de selectbox afsluiten
echo '</select>';
?>
Gewijzigd op 16/11/2012 12:06:42 door Q S
 
Kevin Zegikniet

Kevin Zegikniet

16/11/2012 14:35:32
Quote Anchor link
@Q S
Het werkt toch niet.
Dit doet hetzelfde als ik deed, maar dan met minder regels.
Maar als ik op verzenden druk, gaat ie weer naar de standaard.
Dusja...
 
Q S

Q S

16/11/2012 15:30:11
Quote Anchor link
Hoe zorg je ervoor dat die andere gegevens weer in je formulier komen?
met $_GET, $_SESSION of $_POST ?
 
Kevin Zegikniet

Kevin Zegikniet

16/11/2012 20:07:14
Quote Anchor link
met $_POST. hele script:
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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
<?php
IF ($_POST[controle]=="TRUE") { /*deze komt van de index.html af, en is dan FALSE. onderaan hiero wordt deze TRUE */
$con = mysql_connect("localhost","root","") or die('Could not connect: ' . mysql_error());
mysql_select_db("datingsite", $con) or die('Could not find database: ' . mysql_error()) ;

//Hier wordt de leeftijd in jaren berekend
$geboortedatum = mktime(0, 0, 0, $_POST[maand], $_POST[dag], $_POST[jaar]);
$t = time();
$leeftijdsec = ($geboortedatum < 0) ? ( $t + ($geboortedatum * -1) ) : $t - $geboortedatum;
$leeftijd = floor($leeftijdsec / "31536000");

if ( /* kijk of er IETS verkeerd is */
   (empty($_POST[username]))
OR (empty($_POST[password1]))
OR (empty($_POST[password2]))
OR (($_POST[password1]) != ($_POST[password2]))
OR (empty($_POST[emailadres]))
OR (($_POST[dag] == "1") AND ($_POST[maand] == "1") AND ($_POST[jaar] == "2012"))
OR ($leeftijd < "18")
)
    {
$error_head=("<b>!!  ERROR  !!</b>");
    $error="1";}

IF ($error==1) /* kijk WAT er verkeerd is, en vul de desbetreffende error in */
    {
    IF (empty($_POST[username]))
        {
$error_user="Je hebt je <u>Gebruikersnaam</u> niet ingevuld!<br />"; }
    IF (($_POST[password1]) != ($_POST[password2]))
        {
$error_pass1="Je hebt niet twee keer <u>hetzelfde</u> Wachtwoord ingevuld!<br />"; }
    IF ((empty($_POST[password1])) OR (empty($_POST[password2])))
        {
$error_pass2="Je moet wel je Wachtwoord <u>twee keer</u> invullen!<br />"; }
    IF ((empty($_POST[password1])) AND (empty($_POST[password2])))
        {
$error_pass1 = $error_pass2 = "Je hebt <u>beide Wachtwoorden</u> niet ingevuld!<br />"; }
    IF (empty($_POST[emailadres]))
        {
$error_email="Je hebt je <u>E-mailadres</u> niet ingevuld!<br />"; }
    IF (($_POST[dag] == "1") AND ($_POST[maand] == "1") AND ($_POST[jaar] == "2012"))
        {
$error_leeftijd1="Je hebt je <u>Geboortedatum</u> niet ingevuld!<br />"; }
    IF (($leeftijd < "18") AND ($leeftijd >= "0") AND (!isset($error_leeftijd1)))
        {
$error_leeftijd2="Je bent te <u>Jong</u> om je aan te mogen melden!<br />"; }        
}


else {
session_start(); /* vul de sessions voor volgende pagina waar ge-output wordt wat in de database is gezet */
$_SESSION['username']=$_POST[username];
$_SESSION['emailadres']=$_POST[emailadres];
$_SESSION['dag']=$_POST[dag];
$_SESSION['maand']=$_POST[maand];
$_SESSION['jaar']=$_POST[jaar];

$sql="INSERT INTO user (username, password, emailadres, dag, maand, jaar)
VALUES('$_POST[username]', '$_POST[password2]', '$_POST[emailadres]', '$_POST[dag]', '$_POST[maand]', '$_POST[jaar]')"
;
header("location: registratie2.php");

if (!mysql_query($sql,$con))
    {
die('Error: ' . mysql_error()); }

mysql_close($con); }
}

?>


<html>
<head>
<title>Forever Alone Dating - Registratie</title>
</head>
<body>
<center><a href="index.html"><img border="0" src="/Dating/WIP/Forever_Alone_Dating.png" alt="Forever Alone Dating logo" width="256" height="183"></a></center> <br />
<form action="" method="post">
<center> <big><b>REGISTREREN</b></big> </center><br />
<font color="#FF0000"><?php echo $error_head; ?><br /></font>
<table> <!-- Normale Gegevens -->
<tr><td width="200">Wat is uw Gebruikersnaam?</td>
    <td width="100"><input type="text" name="username" value="<?php echo "$_POST[username]";?>" size="27"></td>
    <td width="10"></td> <td width="352"><font color="#FF0000"> <?php echo $error_user; ?> </font> </td> </tr>
<tr><td>Wat is uw Wachtwoord?</td><td><input type="password" name="password1" value="<?php echo "$_POST[password1]";?>" size="27" /> </td>
    <td></td> <td><font color="#FF0000"> <?php echo $error_pass1; ?> </font> </td> </tr>
<tr><td>Wachtwoord ter controle:</td><td><input type="password" name="password2" value="<?php echo "$_POST[password2]";?>" size="27" /> </td>
    <td></td> <td><font color="#FF0000"> <?php echo $error_pass2; ?> </font> </td></tr>
<tr><td>Wat is uw E-mailadres? </td><td> <input type="email" name="emailadres" value="<?php echo "$_POST[emailadres]";?>" size="27" / ><br /></td>
    <td></td> <td><font color="#FF0000"> <?php echo $error_email; ?> </font> </td></tr>
</table>

<table> <!-- Geboortedatum -->
    <tr><td width="200">Wanneer bent u geboren?</td><td width="198">
<?php
//zet de nederlandse maanden in een array om deze te gebruiken in de selectbox van de maanden
$maanden = array("Januari", "Februari", "Maart", "April", "Mei", "Juni",
    "Juli", "Augustus", "September", "Oktober", "November", "December");

//selectbox van de dagen
echo '<select name="dag">';
for($d=1;$d<=31;$d++){
   if($d == $POST["dag"]){$selected = 'selected="selected"';}else{$selected = '';}
   echo '<option value="'.$d.'" '.$selected.'>'.$d.'</option>';
}

echo '</select>';

//selectbox van de maanden
//gebruik $maanden[$m-1] omdat een array bij 0 begint

echo '<select name="maand">';
for($m=1;$m<=12;$m++){
   if($m == $POST["maand"]){$selected = 'selected="selected"';}else{$selected = '';}
   echo '<option value="'.$m.'" '.$selected.'>'.$maanden[$m-1].'</option>';
}

echo '</select>';

//selectbox van de jaren
echo '<select name="jaar">';
for($j=date("Y");$j>=1900;$j--){
   if($j == $POST["jaar"]){$selected = 'selected="selected"';}else{$selected = '';}
   echo '<option value="'.$j.'" '.$selected.'>'.$j.'</option>';
}

echo '</select>';
?>

    <td width="0"></td> <td width="352"> <font color="#FF0000"> <?php echo $error_leeftijd1, $error_leeftijd2; ?> </font> </td> </tr>
</table>

<input type="hidden" name="controle" value="TRUE">
<input type="submit" value="Verzenden">
</form>
<form name="reset" method="post" action="<?php echo ($_SERVER["PHP_SELF"]);?>">
<input type="submit" name="submit" value="Reset"><br />
</form>
<hr>
<form action="index.html" method="post">
<input type="submit" value="Hoofdpagina">
</form>

</body>
</html>


Toevoeging op 16/11/2012 21:00:40:

Haha ik heb de fout gevonden.
In jouw script staat:
" $POST["jaar"] "
Let vooral op de lage streep tussen $ en POST.
;)
Gewijzigd op 16/11/2012 20:08:04 door Kevin Zegikniet
 



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.