The file that defines this function (wp-admin/includes/plugin.php) is only loaded in the admin sections. In order to use is_plugin_active_for_network outside the admin pages, it's necessary to include or require plugin.php before trying to use it (as shown in the example).