Ya verificaste la base directamente a ver si estan los datos y estas indicando que no hace la insersion? Otra cosa en vez de usar '' para el primer campo usa mejor null
Código PHP:
$sql="insert into servicio values(null,'".$tipo."','".$solicita."','".$correo."','".$nombre."','".$glosa."','".$fecha."','".$hora."','".$login."','".$fecha2."','".$hora2."','".$fecha3."','".$hora3."','".$fecha3."','".$hora3."','".$vbueno."','".$detalle."')";
Y tambien trata de que sacar las variables fuera del string ejemplo