Parse error: syntax error, unexpected else (T_ELSE) in C:xampphtdocsRegister.php on line 111,
Dat is de error die ik krijg.
Het script ziet er als volgt uit:Weet iemand waarom die else onverwachts is, er stond eerst toch een if voor?
Dat is de error die ik krijg.
Het script ziet er als volgt uit:
Spoiler tonen
<html>
<head>
<title>Register</title>
</head>
<body>
<form method="post">
<table width="30%">
<tr>
<td align="left" colspan="1"><i>First Name:</i></td>
<td align="center" colspan="1"><input type="text" size="30" maxlength="13" name="firstname"></td>
</tr>
<tr>
<td align="left" colspan="1"><i>Last name:</i></td>
<td align="center" colspan="1"><input type="text" size="30" maxlength="20" name="lastname"></td>
</tr>
<tr>
<td align="left" colspan="1"><i>Gender:</i></td>
<td align="center" colspan="1">
<input type="radio" name="sex" value="male">Male
<input type="radio" name="sex" value="female">Female
</td>
<tr>
<td align="left" colspan="1"><i>Birthday:</i></td>
<td align="center" colspan="1">
<select name="Day">
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/for"]for[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<=[/COLOR] [COLOR= #0000BB]31[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]++)
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<option value="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]">[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]</option>[/COLOR][COLOR= #007700];
}[/COLOR]
?>
</select>
<select name="Month">
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/for"]for[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<=[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]++)
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<option value="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]">[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]</option>[/COLOR][COLOR= #007700];
}[/COLOR]
?>
</select>
<select name="Year">
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/for"]for[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]>=[/COLOR] [COLOR= #0000BB]1950[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]--)
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<option value="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]">[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]</option>[/COLOR][COLOR= #007700];
}[/COLOR]
?>
</select>
</td>
</tr>
<tr>
<td align="left" colspan="1"><i>Username:</i></td>
<td align="center" colspan="1"><input type="text" size="30" maxlength="13" name="username"></td>
</tr>
<tr>
<td align="left" colspan="1"><i>Email:</i></td>
<td align="center" colspan="1"><input type="text" size="30" maxlength="45" name="mail"></td>
</tr>
<tr>
<td align="left" colspan="1"><i>Password</i></td>
<td align="center" colspan="1"><input type="password" size="30" maxlength="25" name="password"></td>
</tr>
<tr>
<td align="left" colspan="1"><i>Confirm Password:</i></td>
<td align="center" colspan="1"><input type="password" size="30"maxlength="25" name="passwordconfirm"></td>
</tr>
<tr>
<td align="center" colspan="2"><input type="submit" value="Send"></td>
</tr>
</table>
</form>
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]// Is het verstuurd?[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REQUEST_METHOD[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]POST[/COLOR][COLOR= #007700])[/COLOR]
[COLOR= #FF8000]// Verplicht ingevuld te zijn[/COLOR]
[COLOR= #0000BB]$RegisterFields[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]First Name[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]Last Name[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]Gender[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]Birthday[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]Username[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]Email[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]Password[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]Confirm Password[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #FF8000]// Velden bekijken[/COLOR]
[URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$RegisterFields[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$Field[/COLOR][COLOR= #007700])
{[/COLOR]
[COLOR= #FF8000]// Controleren of er een waarde is voor het veld[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$Field[/COLOR][COLOR= #007700]]));
{[/COLOR]
[COLOR= #FF8000]// Spaties weghalen[/COLOR]
[COLOR= #0000BB]$Value[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$Field[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #FF8000]// Controle of er iets is ingevuld[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$Value[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700]);
{[/COLOR]
[COLOR= #FF8000]// Error[/COLOR]
[COLOR= #0000BB]$Error[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]You forgot to fill in your [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$Field[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700];
}[/COLOR]
[COLOR= #FF8000]// Ingevulde dingen toevoegen aan data[/COLOR]
[COLOR= #0000BB]$Data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$Field[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$Value[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
[COLOR= #0000BB]$Error[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]The field [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$Field[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] is not posted[/COLOR][COLOR= #007700];
}
}[/COLOR]
[COLOR= #FF8000]// Kijken of er geen grapjokers zijn, zoals Aarclay het noemt[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$Data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]Month[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$Data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]Day[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$Data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]Year[/COLOR][COLOR= #007700]]) &&[/COLOR] [URL="http://www.php.net/checkdate"]checkdate[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$Data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]Month[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$Data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]Day[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$Data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]Year[/COLOR][COLOR= #007700]]))
{[/COLOR]
[COLOR= #0000BB]$Date[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$Data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]Day[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]-[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$Data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]Month[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]-[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$Data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]Year[/COLOR][COLOR= #007700]];
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
[COLOR= #0000BB]$Error[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]The date is not valid[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$Error[/COLOR][COLOR= #007700]))
{[/COLOR]
[COLOR= #FF8000]// Wat als de registratie succesvol is gegaan?[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<p>You are now registered!</p>[/COLOR][COLOR= #007700];
}[/COLOR]
[COLOR= #FF8000]// Wat als hij niet succesvol is gegaan?[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Refresh: 3; url=Register.php[/COLOR][COLOR= #007700]);
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<p>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$Error[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]</p>[/COLOR][COLOR= #007700];
}[/COLOR]
?>
</body>
</html>
