| OLD | NEW |
| 1 <?php | 1 <?php |
| 2 $pingFile = fopen("ping.txt.tmp", 'w'); | 2 require_once '../../resources/portabilityLayer.php'; |
| 3 |
| 4 $pingFile = fopen(sys_get_temp_dir() . "/ping.txt.tmp", 'w'); |
| 3 $httpHeaders = $_SERVER; | 5 $httpHeaders = $_SERVER; |
| 4 ksort($httpHeaders, SORT_STRING); | 6 ksort($httpHeaders, SORT_STRING); |
| 5 foreach ($httpHeaders as $name => $value) { | 7 foreach ($httpHeaders as $name => $value) { |
| 6 if ($name === "CONTENT_TYPE" || $name === "HTTP_REFERER" || $name === "HTTP_
PING_TO" || $name === "HTTP_PING_FROM" || $name === "REQUEST_METHOD" || $name ==
= "HTTP_COOKIE") | 8 if ($name === "CONTENT_TYPE" || $name === "HTTP_REFERER" || $name === "HTTP_
PING_TO" || $name === "HTTP_PING_FROM" || $name === "REQUEST_METHOD" || $name ==
= "HTTP_COOKIE") |
| 7 fwrite($pingFile, "$name: $value\n"); | 9 fwrite($pingFile, "$name: $value\n"); |
| 8 } | 10 } |
| 9 fclose($pingFile); | 11 fclose($pingFile); |
| 10 rename("ping.txt.tmp", "ping.txt"); | 12 rename(sys_get_temp_dir() . "/ping.txt.tmp", sys_get_temp_dir() . "/ping.txt"); |
| 11 foreach ($_COOKIE as $name => $value) | 13 foreach ($_COOKIE as $name => $value) |
| 12 setcookie($name, "deleted", time() - 60, "/"); | 14 setcookie($name, "deleted", time() - 60, "/"); |
| 13 ?> | 15 ?> |
| OLD | NEW |