[PHP] 找出已经读过的电子邮件 →→→→→进入此内容的聊天室

来自 , 2019-11-26, 写在 PHP, 查看 101 次.
URL http://www.code666.cn/view/1dba5eed
  1.  
  2. <?
  3.  
  4. //在发送电子邮件时,你可能会想查看已经阅读过的邮件。这个有趣的代码片段不仅可以记录哪些IP地址阅读了你的邮件,还可以记录日期和时间。
  5.  
  6.  
  7. Header("Content-Type: image/jpeg");
  8.  
  9. //Get IP
  10. if (!empty($_SERVER['HTTP_CLIENT_IP']))
  11. {
  12.   $ip=$_SERVER['HTTP_CLIENT_IP'];
  13. }
  14. elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
  15. {
  16.   $ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
  17. }
  18. else
  19. {
  20.   $ip=$_SERVER['REMOTE_ADDR'];
  21. }
  22.  
  23. //Time
  24. $actual_time = time();
  25. $actual_day = date('Y.m.d', $actual_time);
  26. $actual_day_chart = date('d/m/y', $actual_time);
  27. $actual_hour = date('H:i:s', $actual_time);
  28.  
  29. //GET Browser
  30. $browser = $_SERVER['HTTP_USER_AGENT'];
  31.    
  32. //LOG
  33. $myFile = "log.txt";
  34. $fh = fopen($myFile, 'a+');
  35. $stringData = $actual_day . ' ' . $actual_hour . ' ' . $ip . ' ' . $browser . ' ' . "\r\n";
  36. fwrite($fh, $stringData);
  37. fclose($fh);
  38.  
  39. //Generate Image (Es. dimesion is 1x1)
  40. $newimage = ImageCreate(1,1);
  41. $grigio = ImageColorAllocate($newimage,255,255,255);
  42. ImageJPEG($newimage);
  43. ImageDestroy($newimage);
  44.    
  45. ?>
  46.  

回复 "找出已经读过的电子邮件"

这儿你可以回复上面这条便签

captcha