Exemplo n.º 1
0
 function get_fonts()
 {
     if (!isset($this->_fonts)) {
         $this->_fonts = array();
         $response = wp_remote_get(PODIANT_FONTS_API);
         if ($json = json_Decode($response['body'], true)) {
             foreach ($json as $font) {
                 $this->_fonts[$font['css-name']] = $font['font-name'];
             }
         }
     }
     return $this->_fonts;
 }
Exemplo n.º 2
0
<?php

//ini_set('display_errors', 1);
//ini_set('display_startup_errors', 1);
//error_reporting(E_ALL);
date_default_timezone_set('America/Chicago');
include "mysql.php";
$time = date("Y-m-d h:i:s");
$data = file_get_contents('php://input');
$json = json_Decode($data);
$name = $json->data->name;
$movies = $json->data->movies;
if (count($movies) > 0 && $name != '') {
    $sql = "\n\tDELETE FROM movies\n\tWHERE name = '{$name}'\n\t";
    $result = mysqli_query($mysqli, $sql) or trigger_error("Query Failed! SQL: {$sql} - Error: " . mysqli_error($mysqli), E_USER_ERROR);
}
$index = 1;
foreach ($movies as $movie) {
    $title = $movie->Name;
    $length = $movie->TotalTime > 0 ? $movie->TotalTime : 0;
    $year = $movie->Year > 0 ? $movie->Year : 0;
    $video_height = 0;
    $video_width = 0;
    $size = $movie->Size > 0 ? $movie->Size : 0;
    $kind = $movie->Kind;
    $rating = $movie->Rating > 0 ? $movie->Rating : 0;
    $title = $mysqli->real_escape_string($title);
    $sql = "\n\tREPLACE INTO movies\n\tSET\n\tname = '{$name}',\n\tmovie = '{$title}',\n\truntime = {$length},\n\tyear = {$year},\n\tvideo_height = {$video_height},\n\tvideo_width = {$video_width},\n\tfilesize = {$size},\n\tkind = '{$kind}',\n\trating = {$rating},\n\ttime = NOW()\n\t";
    echo "{$index}: {$sql} \n\n";
    if ($name != '' && $title != '' && $length > 0) {
        $result = mysqli_query($mysqli, $sql) or trigger_error("Query Failed! SQL: {$sql} - Error: " . mysqli_error($mysqli), E_USER_ERROR);