САМОУЧИТЕЛЬ PHP 4

         

Пример: переопределение обработчиков - часть 4


      if(time()-filemtime($fname="$dir/$e")>=$maxlifetime) {

         @unlink($fname);

         continue;

      }

      // Íàøëè íå î÷åíü ñòàðûé ôàéë — çíà÷èò, каталог òî÷íî

      // íå áóäåò â ðåçóëüòàòå ðàáîòû ïóñò.

      $DelDir=0;

   }

   closedir($d);

   // Åñëè âñå ôàéëû îêàçàëèñü ñëèøêîì ñòàðûå è óäàëены,

   // óäàëèòü è каталог

   if($DelDir) @rmdir($dir);

   return true;

}

// Ðåãèñòðèðóåì íàøè íîâûå îáðàáîò÷èêè

session_set_save_handler(

   "ses_open", "ses_close",

   "ses_read", "ses_write",

   "ses_destroy", "ses_gc"

);

// Äëÿ ïðèìåðà ïîäêëþ÷àåìñÿ ê ãðóïïå ñåññèé test

session_name("test");

session_start();

session_register("count");

// Äàëüøå êàê îáû÷íî...

$count=@$count+1;

?>

<body>

<h2>Ñ÷åò÷èê</h2>

 òåêóùåé ñåññèè ðàáîòû ñ áðàóçåðîì Âû îòêðûëè ýòó ñòðàíèöó

<?=$count?> ðàç(à). Çàêðîéòå áðàóçåð, ÷òîáû îáíóëèòü ýòîò ñ÷åò÷èê.

</body>




Содержание  Назад  Вперед






Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий