Ik krijg de volgende melding wanneer ik een bericht verstuur via mijn website:

Notice: Undefined index: cat in /home/user/public_html/voegtoe.php on line 21
Een probleem met de Cat

Dit is de code:


<?php
include 'database.php';

$db = mysql_connect ($host, $user, $password) or die ("Kan geen verbinding maken met de database ");
mysql_select_db ($db);

//tijd dat iemand moet wachten (sec)
$SPAMTIJD = 120;   

if($_SERVER['REQUEST_METHOD'] == "POST" )
{
	
	$error = "";
	
	if(empty($_POST['naam'])) {
 	$error .= "<b>Gelieve een naam op te geven</b> <br />";
	} elseif(empty($_POST['email'])) {
		$error .= "<b>Gelieve een e-mail op te geven aub</b> <br />";
	} elseif(!ereg('^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$', $_POST['email'])) { 
		$error .= "<b>Het opgegeven e-mailadres bestaat niet </b><br />";
	} elseif(!is_numeric($_POST['cat'])) {
		$error .= "<b>Een probleem met de Cat</b> <br />";
	} elseif(empty($_POST['Bericht'])) {
		$error .= "<b>Gelieve een bericht op te geven</b> <br />";


Iemand een idee wat er fout is en aangepast moet worden?
Alvast bedank.
Blijkbaar heb je geen 'cat' verstuurd. Er is dus waarschijnlijk geen input veld met de name 'cat'.

Reageren