function phpAds_SessionDataDestroy() { global $phpAds_config; global $Session; if (isset($_COOKIE['sessionID']) && preg_match('/^[0-9a-f]+$/D', $_COOKIE['sessionID'])) { // Remove the session data from the database phpAds_dbQuery("DELETE FROM " . $phpAds_config['tbl_session'] . " WHERE sessionid='" . addslashes($_COOKIE['sessionID']) . "'"); } // Kill the cookie containing the session ID phpAds_setCookie('sessionID', ''); phpAds_flushCookie(); // Clear all local session data and the session ID $Session = ""; unset($Session); $_COOKIE['sessionID'] = ""; unset($_COOKIE['sessionID']); }
/* Main code */ /*********************************************************/ // Determine the user ID $userid = phpAds_getUniqueUserID(false); $conversionsid = NULL; // Send the user ID // phpAds_setCookie("phpAds_id", $userid, time()+365*24*60*60); if (!phpAds_isConversionBlocked($trackerid)) { if ($phpAds_config['log_adconversions']) { phpAds_dbConnect(); $conversionid = phpAds_logConversion($userid, $trackerid); } // Handles variable retrieval from the page echo phpAds_buildJavascriptVariablesScript($trackerid, $conversionid); // Send block cookies phpAds_updateConversionBlockTime($trackerid); } phpAds_updateGeotracking($phpAds_geo); phpAds_flushCookie(); /* header ("Content-Type: image/gif"); header ("Content-Length: 43"); // 1 x 1 gif echo chr(0x47).chr(0x49).chr(0x46).chr(0x38).chr(0x39).chr(0x61).chr(0x01).chr(0x00). chr(0x01).chr(0x00).chr(0x80).chr(0x00).chr(0x00).chr(0x04).chr(0x02).chr(0x04). chr(0x00).chr(0x00).chr(0x00).chr(0x21).chr(0xF9).chr(0x04).chr(0x01).chr(0x00). chr(0x00).chr(0x00).chr(0x00).chr(0x2C).chr(0x00).chr(0x00).chr(0x00).chr(0x00). chr(0x01).chr(0x00).chr(0x01).chr(0x00).chr(0x00).chr(0x02).chr(0x02).chr(0x44). chr(0x01).chr(0x00).chr(0x3B); */
function phpAds_SessionDataDestroy() { global $phpAds_config; global $HTTP_COOKIE_VARS, $Session; // Remove the session data from the database phpAds_dbQuery("DELETE FROM " . $phpAds_config['tbl_session'] . " WHERE sessionid='" . $HTTP_COOKIE_VARS['sessionID'] . "'"); // Kill the cookie containing the session ID phpAds_setCookie('sessionID', ''); phpAds_flushCookie(); // Clear all local session data and the session ID $Session = ""; unset($Session); $HTTP_COOKIE_VARS['sessionID'] = ""; unset($HTTP_COOKIE_VARS['sessionID']); }