ah perdón, te entendí mal.
Probá en vez de validar que la variable exista, validá el valor de la variable. EJ: dale un valor por defecto, y asignale otro si no se cumple la condición. Después, desde php hacés:
Código PHP:
if($_POST[enviar] == "valorpordefecto")
$_POST o $_GET, no sé q método usas en el form.
Suerte
Fede