Hola, soy nuevo en este foro y espero me puedan ayudar.
Mi gran problema es que estoy diseñando una aplicación que se sincroniza con un servidor remoto, pero si el equipo cliente no tiene conexión a internet me sale un error el cual es de conexión -eso lo se-, pero yo deseo poder validar el error y mostrar un error elegante, pero no he podido. por ejemplo este código
if((gethostbyname("ftp.esphinge.net"))==NULL)
{
printf("\nNo hay conexion a internet");
}
else
{
printf("\nHay conexion a internet");
}
Lo he intentado con mysql_connect, con gethostbyname, con un mysql_ping, con ftp_connect, pero todo me votan un error de conexión, espero me entiendan y muchas gracias por cualquier ayuda.