--- wap.php 2001/02/28 09:53:13 1.1
+++ wap.php 2001/03/05 12:02:11 1.5
@@ -2,20 +2,24 @@
require("Smarty.class.php");
-// hdml;version=3.0"
-if (strstr(strtolower($HTTP_ACCEPT), "text/vnd.wap.wml")) {
+if ($WAP || strstr($accept,"text/vnd.wap.wml") || strstr($accept,"hdml;version=3.0")) {
+ header("Content-Type: text/vnd.wap.wml");
+}
global $WAP;
$WAP=1;
require("conn.inc");
-header("Content-Type: text/vnd.wap.wml");
+
+$dbh->dbh_do("insert into wap_ua (ua,referer,url,accept) values ('$HTTP_USER_AGENT','$HTTP_REFERER','$QUERY_STRING','$HTTP_ACCEPT')");
+
+$on_page=5;
$sql_where="where visible is true";
if (!isset($s)) {
- $sql_limit="limit 10";
+ $sql_limit="limit $on_page";
} elseif (isset($s)) {
- $sql_limit="limit 10,$s";
+ $sql_limit="limit $on_page,$s";
}
if (isset($id)) {
@@ -52,26 +56,23 @@
}
-if ($num_selected == 10) {
- $next=$s+10;
+if ($num_selected == $on_page) {
+ $next=$s+$on_page;
}
-if ($s && $s >= 10) {
- $prev=$s-10;
+if ($s && $s >= $on_page) {
+ $prev=$s-$on_page;
}
$smarty->assign( array (
data=>$data,
body=>$wml_body,
prev=>$prev, next=>$next,
- num_selected=>$num_selected
+ num_selected=>$num_selected,
+ on_page=>$on_page
) );
-print '
-';
+$wml=$smarty->fetch("wap.tpl");
-$smarty->display("wap.tpl");
+print '
+'.$wml;
-} else {
- print "You need wap-enabled device or browser for this page!
-
Go back to main site.";
-}
?>