Esempio n. 1
0
	public static function GetMovieData($idList)
	{
		$movie_list = array();
		
		if(count($idList) != 0)
		{
			foreach($idList as $id)
			{
				$url = URL::GetthemoviedbUrl(ApiKey::$themoviedb,'getInfo',$id);
				$value = COMMON::MakeJson($url);			
			
				if(count($value) != 0)
				{
					//$name,$url,$overview,$rating,$released,$runtime,$budget,$category,$studios,$poster_img,$adult,$genres;
					//theMovieData($a,$b,$c,$d,$e,$f,$g,$h,$i,$j,$k,$l)
					$movie = $value[0];
					
					$a = $movie->name;
					$b = $movie->url;
					$c = $movie->overview;
					$d = $movie->rating;
					$e = $movie->released;
					$f = $movie->runtime;
					$g = $movie->budget;
					$h = $movie->studios;
					$i = $movie->posters;
					$j = $movie->genres;
					
					$movieData = new M_theMovieData($a,$b,$c,$d,$e,$f,$g,$h,$i,$j);
					array_push($movie_list,$movieData);
				}
			}
		}
		
		//print_r($movie_list);
		return $movie_list;
	}
Esempio n. 2
0
//define('MAINDIR','/Users/rpkim/Sites/');
define('MAINDIR',$_SERVER['DOCUMENT_ROOT'].'/');
define('BADADIR',MAINDIR.'bada/');
define('BADAENDIR',BADADIR.'en/');

include BADAENDIR.'model/apikey.php'; 
include BADAENDIR.'model/url.php'; 

include BADAENDIR.'lib/json.php';
include BADAENDIR.'lib/common.php';

include BADAENDIR.'control/lastfm.php';
include BADAENDIR.'model/lastfm.php';
include BADAENDIR.'view/lastfm.php';

#main
$search = $_GET['search'];
if($search != "")
{
	$url = URL::GetlastfmUrl(ApiKey::$lastfm,'search',$search,'artist','');
	$value = COMMON::MakeJson($url);
	$basic_list = C_lastfmData::GetArtistID($value->results->artistmatches->artist);
	$artist_list = C_lastfmData::GetArtistData($basic_list);
	V_lastfmArtistData::printArtistData($artist_list);
}
else
{
	die('do not search value');
}

?>
Esempio n. 3
0
	public static function GetArtistData($BasicList)
	{
		$artist_list = array();
		
		if(count($BasicList) != 0)
		{
			foreach($BasicList as $basic)
			{
				$url = URL::GetlastfmUrl(ApiKey::$lastfm,'getInfo',$basic,'artist');
				$value = COMMON::MakeJson($url);			
				$artist = $value->artist;		
				if(count($value) != 0)
				{
					//$name,$url,$image,$listeners,$plays;
					
					$a = $artist->name;
					$b = $artist->url;
					$c = $artist->image;
					$d = $artist->stats->listeners;
					$e = $artist->stats->playcount;
										
					$artistData = new M_lastfmArtistData($a,$b,$c,$d,$e);
					array_push($artist_list,$artistData);
				}
			}
		}
		
		//print_r($album_list);
		return $artist_list;
	}