Mercurial > hg > webaudioevaluationtool
changeset 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 | e9d16f8ea673 |
children | b200dfe179b3 |
files | php/pseudo.php |
diffstat | 1 files changed, 32 insertions(+), 19 deletions(-) [+] |
line wrap: on
line diff
--- a/php/pseudo.php Wed Jul 18 11:11:29 2018 +0100 +++ b/php/pseudo.php Wed Jul 18 13:56:15 2018 +0100 @@ -1,24 +1,37 @@ <?php - header('Access-Control-Allow-Origin: *'); - header("Content-type: text/xml"); - header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0"); - header("Cache-Control: post-check=0, pre-check=0", false); - header("Pragma: no-cache"); - $files = glob('../saves/' . '*.xml'); - $numsaves = 0; - if ( $files !== false ) - { - $numsaves = count( $files ); - } +header('Access-Control-Allow-Origin: *'); +header("Content-type: text/xml"); +header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); - $files = glob('../tests/' . '*.xml'); - $numtests = 0; - if ( $numtests !== false ) - { - $numtests = count( $files ); - } +if (isset($_GET["prefix"]) == FALSE) { + $prefix = "" +} else { + $prefix = $_GET["prefix"]; +} - $testID = ($numsaves % $numtests); +if (isset($_GET["dir"]) == FALSE) { + $prefix = "" +} else { + $prefix = $_GET["dir"]; +} - readfile($files[$testID]); +$files = glob('../saves/' . $prefix . '*.xml'); +$numsaves = 0; +if ( $files !== false ) +{ + $numsaves = count( $files ); +} + +$files = glob('../tests/' . $dir . '*.xml'); +$numtests = 0; + +if ( $numtests !== false ) +{ + $numtests = count( $files ); +} + +$testID = ($numsaves % $numtests); +readfile($files[$testID]); ?>