Changeset 225

Show
Ignore:
Timestamp:
06/30/06 16:50:25 (2 years ago)
Author:
hans
Message:

Get rid of some php notices

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • eaccelerator/trunk/control.php

    r223 r225  
    11<?php  
     2ini_set('error_reporting', E_ALL); 
    23/* 
    34   +----------------------------------------------------------------------+ 
     
    8889function create_script_table($list) { 
    8990  global $sortby; 
     91 
     92  if (isset($_GET['order']) && ($_GET['order'] == "asc" || $_GET['order'] =="desc")) { 
     93    $order = $_GET['order']; 
     94  } else { 
     95    $order = "asc"; 
     96  } 
     97   
     98  if (isset($_GET['sort'])) { 
     99    switch ($_GET['sort']) { 
     100      case "mtime": 
     101      case "size": 
     102      case "reloads": 
     103      case "hits": 
     104        $sortby = $_GET['sort']; 
     105        ($order == "asc" ? uasort($list, 'compare') : uasort($list, 'revcompare')); 
     106        break; 
     107      default: 
     108        $sortby = "file"; 
     109        ($order == "asc" ? uasort($list, 'compare') : uasort($list, 'revcompare')); 
     110    } 
     111  } 
     112 
    90113?> 
    91114    <table> 
    92115        <tr> 
    93             <th><a href="<?=$_SERVER['PHP_SELF']?>?sort=file&order=<?=($_GET['order'] == "asc" ? "desc" : "asc")?>">Filename</a>&nbsp;<? if($_GET['sort'] == "file") echo ($_GET['order'] == "asc" ? "&darr;" : "&uarr;")?></th> 
    94             <th><a href="<?=$_SERVER['PHP_SELF']?>?sort=mtime&order=<?=($_GET['order'] == "asc" ? "desc" : "asc")?>">MTime</a>&nbsp;<? if($_GET['sort'] == "mtime") echo ($_GET['order'] == "asc" ? "&darr;" : "&uarr;")?></th> 
    95             <th><a href="<?=$_SERVER['PHP_SELF']?>?sort=size&order=<?=($_GET['order'] == "asc" ? "desc" : "asc")?>">Size</a>&nbsp;<? if($_GET['sort'] == "size") echo ($_GET['order'] == "asc" ? "&darr;" : "&uarr;")?></th> 
    96             <th><a href="<?=$_SERVER['PHP_SELF']?>?sort=reloads&order=<?=($_GET['order'] == "asc" ? "desc" : "asc")?>">Reloads</a>&nbsp;<? if($_GET['sort'] == "reloads") echo ($_GET['order'] == "asc" ? "&darr;" : "&uarr;")?></th> 
    97             <th><a href="<?=$_SERVER['PHP_SELF']?>?sort=hits&order=<?=($_GET['order'] == "asc" ? "desc" : "asc")?>">Hits</a>&nbsp;<? if($_GET['sort'] == "hits") echo ($_GET['order'] == "asc" ? "&darr;" : "&uarr;")?></th> 
     116            <th><a href="<?=$_SERVER['PHP_SELF']?>?sort=file&order=<?=($order == "asc" ? "desc" : "asc")?>">Filename</a>&nbsp;<? if($sortby == "file") echo ($order == "asc" ? "&darr;" : "&uarr;")?></th> 
     117            <th><a href="<?=$_SERVER['PHP_SELF']?>?sort=mtime&order=<?=($order == "asc" ? "desc" : "asc")?>">MTime</a>&nbsp;<? if($sortby == "mtime") echo ($order == "asc" ? "&darr;" : "&uarr;")?></th> 
     118            <th><a href="<?=$_SERVER['PHP_SELF']?>?sort=size&order=<?=($order == "asc" ? "desc" : "asc")?>">Size</a>&nbsp;<? if($sortby == "size") echo ($order == "asc" ? "&darr;" : "&uarr;")?></th> 
     119            <th><a href="<?=$_SERVER['PHP_SELF']?>?sort=reloads&order=<?=($order == "asc" ? "desc" : "asc")?>">Reloads</a>&nbsp;<? if($sortby == "reloads") echo ($order == "asc" ? "&darr;" : "&uarr;")?></th> 
     120            <th><a href="<?=$_SERVER['PHP_SELF']?>?sort=hits&order=<?=($order == "asc" ? "desc" : "asc")?>">Hits</a>&nbsp;<? if($sortby == "hits") echo ($order == "asc" ? "&darr;" : "&uarr;")?></th> 
    98121        </tr> 
    99122    <?php 
    100           switch ($_GET['sort']) { 
     123          switch ($sortby) { 
    101124            case "mtime": 
    102125            case "size": 
    103126            case "reloads": 
    104127            case "hits": 
    105               $sortby = $_GET['sort']; 
    106               ($_GET['order'] == "asc" ? uasort($list, compare) : uasort($list, revcompare)); 
     128              ($order == "asc" ? uasort($list, 'compare') : uasort($list, 'revcompare')); 
    107129              break; 
    108130            case "file": 
    109131            default: 
    110132              $sortby = "file"; 
    111               ($_GET['order'] == "asc" ? uasort($list, compare) : uasort($list, revcompare)); 
     133              ($order == "asc" ? uasort($list, 'compare') : uasort($list, 'revcompare')); 
    112134               
    113135          }