Acá no hacemos código, simplemente solucionamos errores, te podemos guiar pero no hacerte el trabajo y como a muchos de acá me molesta el copy paste.
La cosa sería asi:
Código PHP:
if(isset($_POST['titulo'])) {
$errores = false;
//COMPROBAR TODAS LAS VALIDACIONES
if(!isset($_POST['titulo']) || empty($_POST['titulo'])) {
//FALLA ENTONCES MOSTRAMOS CARTEL
$errores = true;
echo "INGRESE TITULO";
}
//VALIDAMOS TODO LO NECESARIO
if(!$errores) {
//PROCESAMOS LOS DATOS SIN ERRORES
}
}
if(!isset($errores) || $errores) {
//AQUI VA EL FORMULARIO
}