Registratie error-> opnieuw invullen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# Developer

Dit ga je doen De requirements in kaart brengen van de klant; Implementeren van functionele en technische specificaties bij opdrachtgevers; Oplossen van bugs; Meewerken aan maatwerksoftware voor nieuwe opdrachtgevers; Het testen en uitleveren van nieuwe functionaliteiten naar de acceptatie en productieomgeving De database ontwikkelen en onderhouden; Hier ga je werken Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een van

Bekijk vacature »

Ervaren C#.NET developer

Functieomschrijving We zijn op zoek naar een ervaren C#.NET programmeur voor een moderne werkgever in de regio Prinsenbeek. Als programmeur zal je bezig zijn met het ontwikkelen van op maat gemaakte webapplicaties voor verschillende klanten, waarbij je ervoor zorgt dat complexe processen zo goed mogelijk worden ondersteund. Je takenpakket omvat onder andere: Werken met databases en dataopslagoplossingen, implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens, evenals het schrijven van technische documentatie en gebruikershandleidingen. Het ontwikkelen en onderhouden van C#.NET-applicaties. Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen. Het schrijven van hoogwaardige en herbruikbare codes.

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 »

Productontwikkelaar Food

Wat ga je doen Als Productontwikkelaar Food ga je nieuwe producten ontwikkelen en bestaande producten verbeteren. Je bent hierbij betrokken bij het gehele proces: van productconcept naar proefreceptuur, het realiseren va het product (op kleine schaal) en het testen van producten in een productieomgeving. Verder: Bewaak je de status van verschillende fases van productontwikkeling en lever je tijdig de benodigde data aan Ben je bezig met de optimalisatie van oude en nieuwe recepturen Begeleid of organiseer je proefsessies (sensorisch onderzoek) in het team en/of bij klanten Onderhoud je contacten met de klanten, leveranciers van grondstoffen e.a. externe partijen Houd je

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Java developer

Functie Je gaat aan de slag als Tester voor een aantal mooie projecten. Je komt terecht in een DevOps team waar jij aan de slag gaat om de kwaliteit te waarborgen omtrent de maatwerk software voor de klanten. Je draait je hand er niet voor om de adviserende rol te bekleden op het gebied van testautomatisering en het opzetten van testframeworks. Zoals aangegeven ga je daadwerkelijk in het eigen team aan de slag en is het daarnaast ook gebruikelijk bij de klanten op locatie te komen om te werken aan de opdrachten. Je krijgt zodoende echt een mooie kijk in

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 »

Junior PHP (Laravel) Developer

Functie omschrijving Wij zijn op zoek naar een PHP Laravel Developer! Sta je aan het begin van je carrière en ben je op zoek naar een leuke baan? Lees dan verder! Voor een softwarebedrijf in omgeving van Schiphol zijn wij op zoek naar een ervaren PHP (Laravel) Developer. Je gaat je bezighouden met het ontwikkelen van innovatieve bedrijfsapplicaties. Samen met het team, bestaande uit designers en developers, maak je mooie oplossingen voor bedrijven in diverse branches. Je zorgt dat de opgeleverde websites perfect werken en de klant meer dan tevreden is. Je kunt rekenen op een afwisselende baan met leuke

Bekijk vacature »

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

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Front-end Developer

Gezellige team, passie en een groene toekomst! Lees hier de vacature van Front-end Developer bij All in Power! All in power heeft zich tot doel gesteld écht bij te dragen aan de energietransitie. Dit doen wij door de markt voor energie volledig op zijn kop te zetten. Producenten van schone (wind- of zonne-)energie verkopen via ons platform hun energie rechtstreeks aan gebruikers. Of dit nu huishoudens, bedrijven of bijvoorbeeld laadpalen zijn ons platform maakt het uitwisselen van energie mogelijk. Zo maken we de business case van onze klanten veel sterker en loont het om (meer) te investeren in vergroening voor

Bekijk vacature »

Senior .NET developer

Functie As a Senior .NET developer you will work in our Research & development team. Our team consists of 17 colleagues! We are currently busy setting up a completely new architecture for a new product. We use VS2022 and .NET 6.0 for our new product. Your function is therefore mainly backend oriented. Since we develop measuring equipment for the chemical industry, it is also very important to develop high-quality software for its control. You are also responsible for designing, implementing and testing new features. For this position its also very important to ensure future-proof and sustainable architecture. Eisen - A

Bekijk vacature »

PHP Laravel Ontwikkelaar

Functie omschrijving Weet jij alles over Laravel en krijg je energie van het developen van software hiermee? Laat het weten want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch voor klein bedrijf welke softwareoplossingen maakt voor hun klanten. Jouw taken hierbij: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Documentatie schrijven over applicaties. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein bedrijf. Er werken circa 15 medewerkers, verdeeld in meerdere teams, zoals back-end

Bekijk vacature »

Als Front-end developer werken aan apps voor het o

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Senior Front end developer Digital Agency

Functie Jij als Front end developer komt te werken in een van de 8 multidisciplinaire teams binnen de organisatie. Deze teams werken op basis van Scrum agile in 2 wekelijkse sprints. De grootte van de teams varieert van 9-14 collega’s en bestaan altijd uit één of meerdere project managers en een project manager. Samen met je team werk je aan verschillende projecten voor uiteenlopende klanten zoals grote multinationals tot het kleine mkb. De stack waarmee gewerkt wordt is voornamelijk Javascript, ES6, Es.next, HTML, CSS, React.js en Node.js. Wat deze organisatie onderscheid is dat ze echt langdurige partnerships aangaan met hun

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

12/05/2024 22:09:58
 
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.