folders containing spaces in the names do not show their content in the Filesystem application in PHP
the issue was the missing urlencode for the $folderPath variable
ciao Luca
public function ListFolder($sessionToken, $folderPath, $pageNumber, $pageSize, $sortCode, $sortDescending)
{
global $DEBUG;
global $IMFSHOST;
// Set the parameters
$params = 'sessionToken=' . $sessionToken . '&';
$params = $params . 'folderPath=' . urlencode($folderPath) . '&';
$params = $params . 'pageNumber=' . $pageNumber . '&';
$params = $params . 'pageSize=' . $pageSize . '&';
$params = $params . 'sortCode=' . $sortCode . '&';
$params = $params . 'sortDescending=' . $sortDescending;
// retrieve from the REST interface the response xml.
$xmlstring = curlGet($IMFSHOST . '/ws/IMFS/listfolder.ashx?' . $params);
if ($DEBUG)
{
print '<!--ListFolder: ';
print_r($xmlstring);
print '-->';
}
// turn into an object for easier handling.
$xml = new SimpleXMLElement($xmlstring);
return $xml;
}