Hey fellas, I recently decided to start my personal database on monsters in a game and have a website with forms etc where I can enter new monsters.
Now I've made a start, but I'm getting a line 15 error when trying to execute the form without having an input button ticket.
The file including the form that's related to the error (newmonster.php):
</tr><tr>
<td>Attribute:</td>
<td><input type="radio" name="attribute" value="dark" />Dark
<input type="radio" name="attribute" value="earth" />Earth
<input type="radio" name="attribute" value="fire" />Fire
<input type="radio" name="attribute" value="light" />Light
<input type="radio" name="attribute" value="water" />Water
<input type="radio" name="attribute" value="wind" />Wind</td>
And this is the part of the file it's submitting the form to:
Line 15 is the line between $type and $attack. The one with $attribute declaration.
function invoer_schoonmaken($tekst)
{
$tekst = strip_tags($tekst);
$tekst = htmlspecialchars($tekst);
return $tekst;
}
$naam = invoer_schoonmaken($_POST["naam"]);
$type = invoer_schoonmaken($_POST["type"]);
$attribute = invoer_schoonmaken($_POST["attribute"]);
$attack = invoer_schoonmaken($_POST["attack"]);
$defense = invoer_schoonmaken($_POST["defense"]);
$stars = invoer_schoonmaken($_POST["stars"]);
$description = invoer_schoonmaken($_POST["description"]);
$booster = invoer_schoonmaken($_POST["booster"]);
The error is gives:
So basically, what have I done wrong with the coding here?
I'm not skilled in php in any way so I'm just trying to brush it up a bit with some MySQL later, so any constructive help would be greatly appreciated.