cvs: phpweb / results.php
| From: | Rasmus Lerdorf | Date: | Wed, 19 Apr 2006 18:23:35 +0000 |
| Subject: | cvs: phpweb / results.php | ||
| Groups: | php.mirrors | ||
| Request: | Send a blank email to php-mirrors+get-31222@lists.php.net to get a copy of this message | ||
rasmus Wed Apr 19 18:23:35 2006 UTC
Modified files:
/phpweb results.php
Log:
Better fix
http://cvs.php.net/viewcvs.cgi/phpweb/results.php?r1=1.22&r2=1.23&diff_format=u
Index: phpweb/results.php
diff -u phpweb/results.php:1.22 phpweb/results.php:1.23
--- phpweb/results.php:1.22 Wed Apr 19 18:14:02 2006
+++ phpweb/results.php Wed Apr 19 18:23:35 2006
@@ -1,5 +1,5 @@
<?php
-// $Id: results.php,v 1.22 2006/04/19 18:14:02 rasmus Exp $
+// $Id: results.php,v 1.23 2006/04/19 18:23:35 rasmus Exp $
$_SERVER['BASE_PAGE'] = 'results.php';
include $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc';
#include $_SERVER['DOCUMENT_ROOT'] . '/include/loadavg.inc';
@@ -16,7 +16,7 @@
$q = urlencode($q);
$l = urlencode($l);
-$s = isset($_GET['start']) ? (int)$_GET['start'] : 1;
+$s = (isset($_GET['start'])&&$_GET['start']!=0) ?
(int)$_GET['start'] : 1;
$profile = isset($_GET['p']) ? $_GET['p'] : 'all';
$per_page = 10;
@@ -67,8 +67,8 @@
exit;
}
-$start_result = ($s == 0 ? 1 : $s);
-$end_result = $s + $res['ResultSet']['totalResultsReturned'] - 1;
+$start_result = $s + ($s<2?0:1);
+$end_result = $s + $res['ResultSet']['totalResultsReturned'] - ($s<2?1:0);
$results_count = ($res['ResultSet']['totalResultsAvailable'] < 100 ?
$res['ResultSet']['totalResultsAvailable'] : 'more than 100');