$digitalAssetSet = $wsClient->nextSearchResultSet($sessionId); } elseif ($_GET['show'] == 'prev') { $digitalAssetSet = $wsClient->previousSearchResultSet($sessionId); } $output = "<ul>"; if (!empty($digitalAssetSet)) { $assets = $digitalAssetSet->digitalAssets; foreach ($assets as $asset) { $info = $wsClient->getAssetInfo($sessionId, $asset->id, 9); $output .= '<li><img src="image.php?id=' . $asset->id . '" alt="" title="' . $info->format . '" /></li>' . "\n"; } } $output .= "</ul>"; //} $output .= '<div id="navbar">'; $lowerIndex = $wsClient->getSearchResultSetLowerIndex($sessionId); $upperIndex = $wsClient->getSearchResultSetUpperIndex($sessionId); echo $lowerIndex . " " . $upperIndex; /*if ($wsClient->hasPreviousSearchResultSet($sessionId)) $output .= '<a href="index2.php?show=prev">Prev</a>'; if ($wsClient->hasNextSearchResultSet($sessionId)) $output .= '<a href="index2.php?show=next">Next</a>';*/ $output .= "</div>"; echo "<pre>"; echo "REQUEST:\n" . htmlspecialchars($wsClient->__getLastRequest()) . "\n"; echo "</pre>"; echo $wsClient->getSearchSize($sessionId); } catch (SoapFault $fault) { trigger_error("SOAP Fault: (faultcode: {$fault->faultcode}, faultstring: {$fault->faultstring})", E_USER_ERROR); }