asumiendo que el contenido de agregar.php es este que pones, debes hacer impresiones de las variables para saber si entran o no a los ifs.
Código php:
Ver original<?php
include_once("funciones.php");
$fecha = $_POST['fecha'];
$horaini = $_POST['horaini'];
$horafin = $_POST['horafin'];
$sala = $_POST['sala'];
$vbeam = $_POST['vbeam'];
$responsable = $_POST['responsable'];
$evento = $_POST['evento'];
echo "las variables son: ".$fecha." ".$horaini." ".$horafin." ".$sala etc;
Si están todas llenas, entrarán al if sin problema.
Analiza paso por paso y detecta en que parte tienes problemas.