Example #1
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);
Example #2
0
function zol_wallpaper_find($device, $catalog)
{
    $catalogs = zol_wallpaper_device($device);
    foreach ($catalogs as $i) {
        if (0 == strcmp($i["name"], $catalog)) {
            return $i["uri"];
        }
        foreach ($i["subcatalog"] as $key => $value) {
            if (0 == strcmp($key, $catalog)) {
                return $value;
            }
        }
    }
    return "";
    // not found
}