Notice: Undefined index

Status
Niet open voor verdere reacties.

Jingles

Gebruiker
Lid geworden
13 feb 2003
Berichten
54
Hallo,

ik zit met het volgende.

ik krijg bij mijn email formulier de volgende Notice: Undefined index melding

dit staat op de betrefende regel
Geslacht: ".$_POST['geslacht']."

nu heb ik het al geprobeert met
Geslacht: ".isset($_POST['geslacht'])."

dan is de notice melding weg maar dan komt in de mail een 1 ipv man

iemand een idee wat ik fout doe?
 
In welke context wordt dit gebruikt? Je echoëd "Geslacht…"?
 
dit is een stukje van het script waar geslacht word gecontroleerd

if(!isset($_POST['geslacht'])) {
$ok = false;
$error .= '- Er is geen geslacht ingevuld<br />';
}
if(!trim($_POST['naam'])) {
$ok = false;
$error .= '- Er is geen naam ingevuld<br />';
}

Geslacht: ".$_POST['geslacht']." //deze geeft de notic weer
Naam: ".$_POST['naam']." //deze geeft geen notic

ik hoop dat het zo iets duidelijker is
 
Laatst bewerkt:
Probeer dit eens:

PHP:
if(!isset($_POST['geslacht'])) { 
  $ok = false;
  $error .= '- Er is geen geslacht ingevuld<br />';
}
if(!trim($_POST['naam'])) {
  $ok = false;
  $error .= '- Er is geen naam ingevuld<br />';
}

echo 'Geslacht: '. $_POST['geslacht'] .'<br />
Naam: '. $_POST['naam'];
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan