Ejemplo n.º 1
0
require "http-proxy.php";
require "http-multiple-proxy.php";
require "pingshu8.php";
require "ysts8.php";
require "aitingwang.php";
require "77nt.php";
require "17tsw.php";
require "tingvv.php";
$mdb = new Redis();
$mdb->connect('127.0.0.1', 6379);
$server = php_reqvar("server", '');
$catalog = php_reqvar("catalog", '');
$bookid = php_reqvar("bookid", '');
$chapter = php_reqvar("chapterid", '');
$keyword = php_reqvar("keyword", '');
$g_redirect = php_reqvar("redirect", 0);
$reply["code"] = 0;
$reply["msg"] = "ok";
$headers = array();
$headers["User-Agent"] = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0";
$data = array();
if (0 != $g_redirect) {
    $s = GetServerObj($server);
    $req = file_get_contents("php://input");
    if (0 == strcmp("5", $server)) {
        $data1 = $s->GetAudio($bookid, $chapter, $req);
        // user-defined HTTP Header
        $data = $data1["url"];
        $headers = $data1["headers"];
    } else {
        if (0 == strcmp("0", $server)) {
Ejemplo n.º 2
0
<?php

require "php/http.inc";
require "php/dom.inc";
require "php/util.inc";
require "pingshu8.php";
$artist = php_reqvar("artist", '');
$data = array();
$works = pingshu8_api_works($artist);
foreach ($works as $key => $href) {
    $data[] = $key;
}
$reply["code"] = 0;
$reply["msg"] = "ok";
$reply["data"] = $data;
echo json_encode($reply);
Ejemplo n.º 3
0
<?php

require "php/http.inc";
require "php/dom.inc";
require "php/util.inc";
require "zol_wallpaper.php";
$page = php_reqvar("page", "1");
$sort = php_reqvar("order", "");
$orient = php_reqvar("orient", 'seascape');
$device = php_reqvar("device", 'iphone5');
$catalog = php_reqvar("catalog", 'all');
$uri = zol_wallpaper_find($device, $catalog);
if (strlen($uri) < 1) {
    $reply["code"] = 0;
    $reply["msg"] = "ok";
    $reply["data"] = array();
    echo json_encode($reply);
}
$mc = new Memcached();
$mc->addServer("localhost", 11211);
if (0 != strcmp("hot", $sort)) {
    $sort = "";
}
$mckey = "album-" . $device . "-" . $catalog . "-" . $sort . "-" . $page . "-" . $orient;
//	$mc->delete($mckey);
$data = $mc->get($mckey);
if (!$data) {
    $data = array();
    $size = zol_wallpaper_resolution($device);
    sscanf($size, "%dx%d", $width, $height);
    $albums = zol_wallpaper_album($uri, $sort, $page, $orient);
Ejemplo n.º 4
0
<?php

require "php/db.inc";
require "php/util.inc";
require "php/api.inc";
$page = php_reqvar("page", "1");
$timestamp = php_reqvar("s", time());
$limit = php_reqvar("limit", 50);
$reply["code"] = 0;
$reply["msg"] = "ok";
$reply["timestamp"] = $timestamp;
$reply["data"] = joke_query_hot($page, 1, 1, 1, $timestamp);
echo json_encode($reply);
Ejemplo n.º 5
0
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title>Book Detail</title>
	<link rel="stylesheet" type="text/css" href="css/style.css" /> 
</head>
<body>
<div id="books">
	<?php 
require "php/db.inc";
require "php/util.inc";
$db = dbopen("books");
if ($db->connect_errno) {
    echo "mysql error " . $db->connect->error;
}
$book = php_reqvar("book", "");
if ($book < 1) {
    echo "book is is null." . $book;
}
$sql = sprintf("select * from books where bid=%d", $book);
$res = $db->query($sql);
assert($res->num_rows == 1);
while ($row = $res->fetch_assoc()) {
    echo "<table width=\"100%\">";
    echo "<tr style=\"background-color: #CCCCCC\">";
    echo "<td width=50px><a href='" . $row["uri"] . "'>" . $row["bid"] . "</a></td>";
    echo "<td width=75px>" . $row["category"] . "</td>";
    echo "<td width=20%>" . $row["name"] . "</td>";
    echo "<td width=15%>" . $row["author"] . "</td>";
    echo "<td width=120px>" . $row["datetime"] . "</td>";
    echo "<td width=50px>" . $row["vote"] . "</td>";
Ejemplo n.º 6
0
<?php

require "php/db.inc";
require "php/util.inc";
$user = php_reqvar("u", "");
$contact = php_reqvar("c", "");
$feedback = php_reqvar("f", "");
joke_feedback($user, $contact, $feedback);
function joke_feedback($user, $contact, $feedback)
{
    // items
    $datetime = date_format(date_create(), 'Y-m-d H:i:s');
    $sql = sprintf("insert into feedback (user, datetime, contact, content) values ('%s', '%s', '%s', '%s')", $user, $datetime, $contact, $feedback);
    // query
    $db = dbopen("joke");
    if ($db->connect_errno) {
        echo "mysql error " . $db->connect->error;
        return;
    }
    $res = $db->query($sql);
}
Ejemplo n.º 7
0
		<td width="120px" align="center"><a href="books.php?sort=uptime">最后更新时间</a></td>
		<td width="50px" align="center"><a href="books.php?sort=vote">权值</a></td>
		<td width="30%" align="center"><a href="books.php?sort=chapter">最新章节</a></td>
		<td width="12px" align="center"><a href="/books.php?sort=mid">mid</a></td>
	</tr>
	
	<?php 
require "php/db.inc";
require "php/util.inc";
$db = dbopen("books");
if ($db->connect_errno) {
    echo "mysql error " . $db->connect->error;
}
$page = php_reqvar("page", "1");
$type = php_reqvar("type", "");
$book = php_reqvar("search", "");
if (strlen($book) < 1) {
    echo "search result is empty.";
}
$page = $page < 1 ? 1 : $page;
if (0 == strcmp($type, "name")) {
    $sql = sprintf("select * from books where name like '%%%s%%' limit %d,50", mysql_real_escape_string($book), ($page - 1) * 50);
} elseif (0 == strcmp($type, "author")) {
    $sql = sprintf("select * from books where author like '%%%s%%' limit %d,50", mysql_real_escape_string($book), ($page - 1) * 50);
} elseif (0 == strcmp($type, "category")) {
    $sql = sprintf("select * from books where category like '%s' limit %d,50", mysql_real_escape_string($book), ($page - 1) * 50);
} else {
    $sql = sprintf("select * from books where name like '%%%s%%' or author like '%%%s%%' limit %d,50", mysql_real_escape_string($book), mysql_real_escape_string($book), ($page - 1) * 50);
}
$res = $db->query($sql);
while ($row = $res->fetch_assoc()) {
Ejemplo n.º 8
0
<?php

require "php/http.inc";
require "php/dom.inc";
require "php/util.inc";
require "zol_wallpaper.php";
$device = php_reqvar("device", 'iphone5');
$catalogs = zol_wallpaper_device($device);
$data = array();
foreach ($catalogs as $i) {
    $subcatalog = array();
    foreach ($i["subcatalog"] as $key => $value) {
        $subcatalog[] = $key;
    }
    $catalog = array();
    $catalog["catalog"] = $i["name"];
    $catalog["subcatalog"] = $subcatalog;
    $data[] = $catalog;
}
$reply["code"] = 0;
$reply["msg"] = "ok";
$reply["data"] = $data;
echo json_encode($reply);
Ejemplo n.º 9
0
		<td width="120px" align="center"><a href="books.php?sort=uptime">最后更新时间</a></td>
		<td width="50px" align="center"><a href="books.php?sort=vote">权值</a></td>
		<td width="30%" align="center"><a href="books.php?sort=chapter">最新章节</a></td>
		<td width="12px" align="center"><a href="books.php?sort=mid">mid</a></td>
	</tr>
	
<?php 
require "php/db.inc";
require "php/util.inc";
require "php/autopage.inc";
$db = dbopen("books");
if ($db->connect_errno) {
    echo "mysql error " . $db->connect->error;
}
$page = php_reqvar("page", "1");
$sort = php_reqvar("sort", "bid");
$page = $page < 1 ? 1 : $page;
$sql = sprintf("select * from books order by %s limit %d,50", mysql_real_escape_string($sort), ($page - 1) * 50);
$res = $db->query($sql);
while ($row = $res->fetch_assoc()) {
    echo "<tr>";
    echo sprintf("<td><a href=\"%s\">%s</a></td>", $row["uri"], $row["bid"]);
    echo sprintf("<td><a href=\"search.php?type=category&search=%s\">%s</a></td>", $row["category"], $row["category"]);
    echo sprintf("<td><a href=\"detail.php?book=%s\">%s</a></td>", $row["bid"], $row["name"]);
    echo sprintf("<td><a href=\"search.php?type=author&search=%s\">%s</a></td>", $row["author"], $row["author"]);
    echo "<td>" . $row["datetime"] . "</td>";
    echo "<td>" . $row["vote"] . "</td>";
    echo "<td>" . $row["chapter"] . "</td>";
    echo "<td>" . $row["mid"] . "</td>";
    echo "</tr>\n";
}