Mercurial > hg > webaudioevaluationtool
annotate php/pseudo.php @ 3114:54df1a21bf84
Modify the pseudo.php function to examine specific save prefixes or directory locations for tests
author | Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk> |
---|---|
date | Wed, 18 Jul 2018 13:56:15 +0100 |
parents | d26623bd65e0 |
children | b2138d9d5df6 |
rev | line source |
---|---|
nicholas@2224 | 1 <?php |
nicholas@3114 | 2 header('Access-Control-Allow-Origin: *'); |
nicholas@3114 | 3 header("Content-type: text/xml"); |
nicholas@3114 | 4 header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0"); |
nicholas@3114 | 5 header("Cache-Control: post-check=0, pre-check=0", false); |
nicholas@3114 | 6 header("Pragma: no-cache"); |
nicholas@2224 | 7 |
nicholas@3114 | 8 if (isset($_GET["prefix"]) == FALSE) { |
nicholas@3114 | 9 $prefix = "" |
nicholas@3114 | 10 } else { |
nicholas@3114 | 11 $prefix = $_GET["prefix"]; |
nicholas@3114 | 12 } |
nicholas@2224 | 13 |
nicholas@3114 | 14 if (isset($_GET["dir"]) == FALSE) { |
nicholas@3114 | 15 $prefix = "" |
nicholas@3114 | 16 } else { |
nicholas@3114 | 17 $prefix = $_GET["dir"]; |
nicholas@3114 | 18 } |
nicholas@2224 | 19 |
nicholas@3114 | 20 $files = glob('../saves/' . $prefix . '*.xml'); |
nicholas@3114 | 21 $numsaves = 0; |
nicholas@3114 | 22 if ( $files !== false ) |
nicholas@3114 | 23 { |
nicholas@3114 | 24 $numsaves = count( $files ); |
nicholas@3114 | 25 } |
nicholas@3114 | 26 |
nicholas@3114 | 27 $files = glob('../tests/' . $dir . '*.xml'); |
nicholas@3114 | 28 $numtests = 0; |
nicholas@3114 | 29 |
nicholas@3114 | 30 if ( $numtests !== false ) |
nicholas@3114 | 31 { |
nicholas@3114 | 32 $numtests = count( $files ); |
nicholas@3114 | 33 } |
nicholas@3114 | 34 |
nicholas@3114 | 35 $testID = ($numsaves % $numtests); |
nicholas@3114 | 36 readfile($files[$testID]); |
nicholas@2457 | 37 ?> |