para validar que no esté vacío solo tienes que usar la función empty
Código PHP:
Ver original$str = $_POST["name"];
echo "esta vacío";
}
else {
echo "NO esta vacío";
}
Aunque si se trata de un campo de texto al vez te sea más eficaz no validar que no esté vacio, si no que esté definido.
Código PHP:
Ver original$str = $_POST["name"];
echo "Está definido";
}
else {
echo "No está definido";
}
Respecto a la fecha.. ¿ Los formularios te dejan poner fechas posteriores al día de hoy ???