Comprobando la documentación
muestra que devuelve false
en un error Así que usa el estado de retorno en lugar de or die()
. Devolverá falso si falla, que puede iniciar sesión (o lo que quiera hacer) y luego continuar.
$rv = mysql_query("INSERT INTO redirects SET ua_string = '$ua_string'");
if ( $rv === false ){
//handle the error here
}
//page continues loading