| 
<?phpini_set('display_errors', true);
 error_reporting(E_ERROR | E_PARSE | E_NOTICE | E_WARNING);
 
 function nf($file, $to)
 {
 if (file_exists($file)) {
 if (file_exists($to.'/'.$file)) {
 echo 'Delete '. $file .'<br>';
 unlink($to.'/'.$file);
 }
 if (rename($file,$to.'/'.$file)) {
 echo 'Move '.$file .'<br>';
 return(TRUE);
 } else {
 echo 'Move Fail'.'<br>';
 return(FALSE);
 }
 } else {
 echo 'File not found'.'<br>';
 return(FALSE);
 }
 }
 
 $files= array('OnTime.php','OnTimetmp.php','OTicore.php');
 echo 'Start '.'<br>';
 
 $base='ontime';
 
 $back = TRUE;
 foreach ($files as $x) {
 echo 'Move '.$x.'<br>';
 if (!nf($x,$base)) {
 $back = FALSE;
 }
 }
 if ($back) {
 include_once($base."/OnTimetmp.php");
 $install = new OnTime();
 $install->InstallCore();
 unlink($base."/OnTimetmp.php");
 unlink($base."/OTicore.php");
 }
 echo 'Delete '. basename($_SERVER['PHP_SELF']).'<br>';
 unlink(basename($_SERVER['PHP_SELF']));
 echo 'End ';
 
 ?>
 |