IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 8, 2007, 11:33:32 AM (19 years ago)
Author:
eugene
Message:

all sorts of things...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippMonitor/raw/getimage.php

    r10595 r10963  
    11<?php
    22
    3 # $IMAGEDIR = "/data/alala/eugene/swtests/pantasks/";
    4 $CONFIGDIR = "/data/alala/eugene/src/panstarrs/ipp/config/ipprc.config";
     3### these need to be set to the correct locations!!
     4$PERLLIB = "/home/kiawe/eugene/psconfig/dev.linux/lib";
     5$BINDIR = "/home/kiawe/eugene/psconfig/dev.linux/bin";
     6$SITE = "/home/kiawe/eugene/.ipprc";
    57$MISSING = "missing.png";
    68
     
    1113}
    1214
    13 $basename = $_GET[name];
     15$basename = escapeshellarg($_GET[name]);
    1416$basename = str_replace ('..','',$basename);
    1517
    16 $filename = system ("ipp_datapath.pl --site=$CONFIGDIR $IMAGEDIR", $status);
     18putenv("PERL5LIB=$PERLLIB:");
     19$PATH = getenv("PATH");
     20putenv("PATH=$BINDIR:$PATH");
     21
     22exec ("ipp_datapath.pl --site=$SITE $basename", $output, $status);
     23
     24$filename = $output[0];
    1725if ($status) {
    1826  $filename = $MISSING;
     27}
     28
     29if (0) {
     30  echo "basename: $basename<br>";
     31  echo "result:   $result<br>";
     32  echo "output:   $output[0]<br>";
     33  echo "status:   $status<br>";
     34  echo "filename: $filename<br>";
     35  exit ();
    1936}
    2037
Note: See TracChangeset for help on using the changeset viewer.