Справочники, инструменты, документация

PHP: Делаем свое Pastebin приложение

Делаем свое Pastebin приложение, которое позволяет загружать отрывки текста, обычно фрагменты исходного кода, для возможности просмотра окружающими.

В нашем случае хранение каждой вставки истекает через 5 часов.

$fname= "./paste/".date("ydhisms").'.txt';
$myfile = fopen($fname, "w") or die("Unable to create/open file!");
$txt = $_POST["xcode"];
fwrite($myfile, $txt);
fclose($myfile);
$files = glob("./paste/"."*");
$now  = time();

foreach ($files as $file) {
 if (is_file($file)) {
  if ($now - filemtime($file) >= 60 * 60 * 5) {
    if ($file != './index.html') {
     unlink ($file);
    }
  }
 }
}

Header("Location: $fname");

Скачать пример