Agradeciendo el continuo acompañamiento de rodrigo les dejo la solucion para cuando les pase....
Utilizar el header(location:) no era posible porque antes del codigo php tenia codigo html y por tanto no funcionaba, tonces use esta linea e inmediatamente me funciono....
echo "<META HTTP-EQUIV='Refresh' CONTENT='0;URL=convocatoria2.php'>";
Código PHP:
Ver originalif ($nombre!="" && $email!="") // realizo validaciones que los campos no esten vacios
{
mysql_query("INSERT INTO solicitantes(nombre_soli,apellido_soli,tipo_iden,cedula_soli,departamento_soli,municipio_soli,fecha_naci_soli,direccion_soli,estado_soli,telefonos_soli,celu_soli,email_soli,skype_soli)VALUES('$nombre','$apellido','$tipo','$documento','$departamento','$municipio','$calen','$direccion','$estado','$telefono','$celular','$email','$skype')"); echo "<META HTTP-EQUIV='Refresh' CONTENT='0;URL=convocatoria2.php'>";
}
}
?>
asi me guarda en la base de datos y me redirecciona a la otra pagina sin problemas.....