Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Saturday, October 17, 2026

Diff for mylist/backend/receiver/mylist.php between version 1.5 and 1.6

version 1.5, 2005/04/12 20:33:59 version 1.6, 2005/04/15 20:54:36
Line 1 
Line 1 
 #!/usr/bin/php4 -q  #!/usr/bin/php4 -q
 <?php  <?php
   
 // $Platon: mylist/backend/receiver/testReceiver.php,v 1.4 2005/04/10 19:42:47 majo Exp $  // $Platon: mylist/backend/receiver/testReceiver.php,v 1.2 2005/03/25 23:32:43 nepto Exp $
   require_once "receiver.php";
   require_once "../sender/sender.php";
   
 require_once dirname(__FILE__).'/receiver.php';  
   
 $receiver = new CReceiver();  $files = Array();
 $receiver->validateEmail($argv[1]);  
 $receiver->processAccepted();  $adr = Dir($dir_new);
   
   while ($file = $adr->Read())
   {
           if (FileType($dir_new.$file) == "file")
                   $files[$dir_new.$file] = FileCTime($dir_new.$file);
   
   }
   
   $adr->close();
   asort($files);
   reset($files);
   
   foreach($files as $key=>$val)
   {
           echo "\n\n processing file : $key\n\n";
           $receiver = new CReceiver();
           $receiver->validateEmail($key);
           $num_of_accepted = $receiver->processAccepted();
   
           exec("mv ".$key." ".(($num_of_accepted > 0) ? $dir_accepted : $dir_rejected));
   
   }
   
   $sender = new CSender();
   $sender->send();
   
 ?>  ?>

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top