//define reviewer rating variable.. $reviewer = array(100,95,100,95,90,95,85,80,85,100,90,75,80,95,85,75,85,90); // trk numbers $trk1 = array();$trk2 = array();$trk3 = array();$trk4 = array();$trk5 = array();$trk6 = array();$trk7 = array();$trk8 = array();$trk9 = array();$trk10 = array();$trk11 = array();$trk12 = array();$trk13 = array();$trk14 = array();$trk15 = array();$trk16 = array();$trk17 = array();$trk18 = array();$trk19 = array(); //define user ratings variable.. Open the datafile and read the content $filelocation = "comments/game_documentary.txt"; $newfile = fopen($filelocation,"r"); $content = fread($newfile, filesize($filelocation)); fclose($newfile); // Remove the slashes PHP automatically puts before special characters $content=stripslashes($content); // Put the entries into the array $lines $lines = explode("%",$content); // Define and fill the reverse array (showing the last entry first) // Display all the entries of the guestbook while(list($key) = each ($lines)){ // split the data lines into a user array - user[0] is the name, user[1] is the date, [2] is the message, [3] is album rating [4 and up] are the individual track ratings $user = explode("#",$lines[$key]); switch($user[4]){ case 0: $user[4] = $reviewer[0]; $right = $user[4]; array_push($trk1, $right); break; default: $right = $user[4]; array_push($trk1, $right); } switch($user[5]){ case 0: $user[5] = $reviewer[1]; $right = $user[5]; array_push($trk2, $right); break; default: $right = $user[5]; array_push($trk2, $right); } switch($user[6]){ case 0: $user[6] = $reviewer[2]; $right = $user[6]; array_push($trk3, $right); break; default: $right = $user[6]; array_push($trk3, $right); } switch($user[7]){ case 0: $user[7] = $reviewer[3]; $right = $user[7]; array_push($trk4, $right); break; default: $right = $user[7]; array_push($trk4, $right); } switch($user[8]){ case 0: $user[8] = $reviewer[4]; $right = $user[8]; array_push($trk5, $right); break; default: $right = $user[8]; array_push($trk5, $right); } switch($user[9]){ case 0: $user[9] = $reviewer[5]; $right = $user[9]; array_push($trk6, $right); break; default: $right = $user[9]; array_push($trk6, $right); } switch($user[10]){ case 0: $user[10] = $reviewer[6]; $right = $user[10]; array_push($trk7, $right); break; default: $right = $user[10]; array_push($trk7, $right); } switch($user[11]){ case 0: $user[11] = $reviewer[7]; $right = $user[11]; array_push($trk8, $right); break; default: $right = $user[11]; array_push($trk8, $right); } switch($user[12]){ case 0: $user[12] = $reviewer[8]; $right = $user[12]; array_push($trk9, $right); break; default: $right = $user[12]; array_push($trk9, $right); } switch($user[13]){ case 0: $user[13] = $reviewer[9]; $right = $user[13]; array_push($trk10, $right); break; default: $right = $user[13]; array_push($trk10, $right); } switch($user[14]){ case 0: $user[14] = $reviewer[10]; $right = $user[14]; array_push($trk11, $right); break; default: $right = $user[14]; array_push($trk11, $right); } switch($user[15]){ case 0: $user[15] = $reviewer[11]; $right = $user[15]; array_push($trk12, $right); break; default: $right = $user[15]; array_push($trk12, $right); } switch($user[16]){ case 0: $user[16] = $reviewer[12]; $right = $user[16]; array_push($trk13, $right); break; default: $right = $user[16]; array_push($trk13, $right); } switch($user[17]){ case 0: $user[17] = $reviewer[13]; $right = $user[17]; array_push($trk14, $right); break; default: $right = $user[17]; array_push($trk14, $right); } switch($user[18]){ case 0: $user[18] = $reviewer[14]; $right = $user[18]; array_push($trk15, $right); break; default: $right = $user[18]; array_push($trk15, $right); } switch($user[19]){ case 0: $user[19] = $reviewer[15]; $right = $user[19]; array_push($trk16, $right); break; default: $right = $user[19]; array_push($trk16, $right); } switch($user[20]){ case 0: $user[20] = $reviewer[16]; $right = $user[20]; array_push($trk17, $right); break; default: $right = $user[20]; array_push($trk17, $right); } switch($user[21]){ case 0: $user[21] = $reviewer[17]; $right = $user[21]; array_push($trk18, $right); break; default: $right = $user[21]; array_push($trk18, $right); } switch($user[22]){ case 0: $user[22] = $reviewer[18]; $right = $user[22]; array_push($trk19, $right); break; default: $right = $user[22]; array_push($trk19, $right); } } // end while loop //create track averages if($trk1[1]){ $avgtrk1 = array_sum($trk1) - $trk1[0]; $avgtrk2 = array_sum($trk2) - $trk2[0]; $avgtrk3 = array_sum($trk3) - $trk3[0]; $avgtrk4 = array_sum($trk4) - $trk4[0]; $avgtrk5 = array_sum($trk5) - $trk5[0]; $avgtrk6 = array_sum($trk6) - $trk6[0]; $avgtrk7 = array_sum($trk7) - $trk7[0]; $avgtrk8 = array_sum($trk8) - $trk8[0]; $avgtrk9 = array_sum($trk9) - $trk9[0]; $avgtrk10 = array_sum($trk10) - $trk10[0]; $avgtrk11 = array_sum($trk11) - $trk11[0]; $avgtrk12 = array_sum($trk12) - $trk12[0]; $avgtrk13 = array_sum($trk13) - $trk13[0]; $avgtrk14 = array_sum($trk14) - $trk14[0]; $avgtrk15 = array_sum($trk15) - $trk15[0]; $avgtrk16 = array_sum($trk16) - $trk16[0]; $avgtrk17 = array_sum($trk17) - $trk17[0]; $avgtrk18 = array_sum($trk18) - $trk18[0]; $avgtrk19 = array_sum($trk19) - $trk19[0]; $trkcount1 = count($trk1) - 1; $trkcount2 = count($trk2) - 1; $trkcount3 = count($trk3) - 1; $trkcount4 = count($trk4) - 1; $trkcount5 = count($trk5) - 1; $trkcount6 = count($trk6) - 1; $trkcount7 = count($trk7) - 1; $trkcount8 = count($trk8) - 1; $trkcount9 = count($trk9) - 1; $trkcount10 = count($trk10) - 1; $trkcount11 = count($trk11) - 1; $trkcount12 = count($trk12) - 1; $trkcount13 = count($trk13) - 1; $trkcount14 = count($trk14) - 1; $trkcount15 = count($trk15) - 1; $trkcount16 = count($trk16) - 1; $trkcount17 = count($trk17) - 1; $trkcount18 = count($trk18) - 1; $trkcount19 = count($trk19) - 1; } else{ $avgtrk1 = array_sum($trk1); $avgtrk2 = array_sum($trk2); $avgtrk3 = array_sum($trk3); $avgtrk4 = array_sum($trk4); $avgtrk5 = array_sum($trk5); $avgtrk6 = array_sum($trk6); $avgtrk7 = array_sum($trk7); $avgtrk8 = array_sum($trk8); $avgtrk9 = array_sum($trk9); $avgtrk10 = array_sum($trk10); $avgtrk11 = array_sum($trk11); $avgtrk12 = array_sum($trk12); $avgtrk13 = array_sum($trk13); $avgtrk14 = array_sum($trk14); $avgtrk15 = array_sum($trk15); $avgtrk16 = array_sum($trk16); $avgtrk17 = array_sum($trk17); $avgtrk18 = array_sum($trk18); $avgtrk19 = array_sum($trk19); $trkcount1 = 1; $trkcount2 = 1; $trkcount3 = 1; $trkcount4 = 1; $trkcount5 = 1; $trkcount6 = 1; $trkcount7 = 1; $trkcount8 = 1; $trkcount9 = 1; $trkcount10 = 1; $trkcount11 = 1; $trkcount12 = 1; $trkcount13 = 1; $trkcount14 = 1; $trkcount15 = 1; $trkcount16 = 1; $trkcount17 = 1; $trkcount18 = 1; $trkcount19 = 1; } $avgtrk1 = $avgtrk1 / $trkcount1; $avgtrk2 = $avgtrk2 / $trkcount2; $avgtrk3 = $avgtrk3 / $trkcount3; $avgtrk4 = $avgtrk4 / $trkcount4; $avgtrk5 = $avgtrk5 / $trkcount5; $avgtrk6 = $avgtrk6 / $trkcount6; $avgtrk7 = $avgtrk7 / $trkcount7; $avgtrk8 = $avgtrk8 / $trkcount8; $avgtrk9 = $avgtrk9 / $trkcount9; $avgtrk10 = $avgtrk10 / $trkcount10; $avgtrk11 = $avgtrk11 / $trkcount11; $avgtrk12 = $avgtrk12 / $trkcount12; $avgtrk13 = $avgtrk13 / $trkcount13; $avgtrk14 = $avgtrk14 / $trkcount14; $avgtrk15 = $avgtrk15 / $trkcount15; $avgtrk16 = $avgtrk16 / $trkcount16; $avgtrk17 = $avgtrk17 / $trkcount17; $avgtrk18 = $avgtrk18 / $trkcount18; $avgtrk19 = $avgtrk19 / $trkcount19; $realtrkavg = $avgtrk1+$avgtrk2+$avgtrk3+$avgtrk4+$avgtrk5+$avgtrk6+$avgtrk7+$avgtrk8+$avgtrk9+$avgtrk10+$avgtrk11+$avgtrk12+$avgtrk13+$avgtrk14+$avgtrk15+$avgtrk16+$avgtrk17+$avgtrk18; $realtrkavg = $realtrkavg/18; $realtrkavg = round($realtrkavg); // comment count function function howmany($counter, $lines){ // Remove the slashes PHP automatically puts before special characters // Put the entries into the array lines $counter = sizeof($lines)-1; return $counter; } // bar width 10 = 12px, 15 = 23px, 20 = 46px, 25 = 56px, 30 = 78px, 35 = 89px, 40 = 110px, 45 = 120px, 50 = 142px, 55 = 153px, 60 = 171px, 65 = 182px, 70 = 203px, 75 = 214px, 80 = 235px, 85 = 246px, 90 = 267px, 95 = 277px, 100 = 302px function getrating($revrating, $users){ //define reviewers rating bar width if($revrating <= 10) {$reviewerwidth = 12;} elseif($revrating <= 15) {$reviewerwidth = 23;} elseif($revrating <= 20) {$reviewerwidth = 46;} elseif($revrating <= 25) {$reviewerwidth = 56;} elseif($revrating <= 30) {$reviewerwidth = 78;} elseif($revrating <= 35) {$reviewerwidth = 89;} elseif($revrating <= 40) {$reviewerwidth = 110;} elseif($revrating <= 45) {$reviewerwidth = 120;} elseif($revrating <= 50) {$reviewerwidth = 142;} elseif($revrating <= 55) {$reviewerwidth = 153;} elseif($revrating <= 60) {$reviewerwidth = 171;} elseif($revrating <= 65) {$reviewerwidth = 183;} elseif($revrating <= 70) {$reviewerwidth = 203;} elseif($revrating <= 75) {$reviewerwidth = 214;} elseif($revrating <= 80) {$reviewerwidth = 235;} elseif($revrating <= 85) {$reviewerwidth = 246;} elseif($revrating <= 90) {$reviewerwidth = 267;} elseif($revrating <= 95) {$reviewerwidth = 280;} elseif($revrating <= 100) {$reviewerwidth = 303;} //define users rating bar width if($users <= 10) {$userwidth = 12;} elseif($users <= 15) {$userwidth = 23;} elseif($users <= 20) {$userwidth = 46;} elseif($users <= 25) {$userwidth = 56;} elseif($users <= 30) {$userwidth = 78;} elseif($users <= 35) {$userwidth = 89;} elseif($users <= 40) {$userwidth = 110;} elseif($users <= 45) {$userwidth = 120;} elseif($users <= 50) {$userwidth = 142;} elseif($users <= 55) {$userwidth = 153;} elseif($users <= 60) {$userwidth = 171;} elseif($users <= 65) {$userwidth = 183;} elseif($users <= 70) {$userwidth = 203;} elseif($users <= 75) {$userwidth = 214;} elseif($users <= 80) {$userwidth = 235;} elseif($users <= 85) {$userwidth = 246;} elseif($users <= 90) {$userwidth = 267;} elseif($users <= 95) {$userwidth = 280;} elseif($users <= 100) {$userwidth = 303;} // display ratings $rating = "
"; echo $rating; } function getrev_rating(){ $reviewer = array(100,95,100,95,90,95,85,80,85,100,90,75,80,95,85,75,85,90); $avgrevrating = array_sum($reviewer)/ count($reviewer); $avgrevrating = round($avgrevrating); echo $avgrevrating; } function getuser_rating($user){ echo $user; } ?>- reviewed by Brett Kuehn
The Game...The Documentary....Classic?...Well maybe but let you be the judge of that. The Game certainly thinks so, like on the track “The Documentary”, he compares his album to being up there with albums such as Ready to Die, Illmatic, Reasonable Doubt, Chronic, Doggy Style and All Eyes on Me, those are some pretty high predictions. But The Game does bring you some hard hitting West Coast gangsta music that puts Compton back on the map. He’ll definitely be around for a while in the rap game. This is an album that won’t be overlooked by any hip-hop music heads.
From him touching subjects of his son’s birth, getting shot, gang banging, signing with Aftermath Records, to tracks that show a sensitive side about him with females.
A track that wishes he could go back in time called “Start From Scratch” is a very deep and personal track. The crazy thing is he recorded this track drunk in the studio. He tells you how get got shot, and tells outcomes of other people lives he wish he could change. You can definitely tell by the sound of his voice in this track that he definitely wishes he could change things in his past. more..
- reviewed by Brett Kuehn
The Game...The Documentary....Classic?...Well maybe but let you be the judge of that. The Game certainly thinks so, like on the track “The Documentary”, he compares his album to being up there with albums such as Ready to Die, Illmatic, Reasonable Doubt, Chronic, Doggy Style and All Eyes on Me, those are some pretty high predictions. But The Game does bring you some hard hitting West Coast gangsta music that puts Compton back on the map. He’ll definitely be around for a while in the rap game. This is an album that won’t be overlooked by any hip-hop music heads.
From him touching subjects of his son’s birth, getting shot, gang banging, signing with Aftermath Records, to tracks that show a sensitive side about him with females.
A track that wishes he could go back in time called “Start From Scratch” is a very deep and personal track. The crazy thing is he recorded this track drunk in the studio. He tells you how get got shot, and tells outcomes of other people lives he wish he could change. You can definitely tell by the sound of his voice in this track that he definitely wishes he could change things in his past.
Kanye West produced the track called “Dreams”which would put motivation in anyone. “Put you on the Game” isn’t really anything new, but you put his voice and a Timbaland beat on it and it’s one of those hard hitting tracks that’s played with heavy bass. “Hate it or Love It” is one of those tracks that you hear once and you got the beat in your head all day and really can’t wait to hear it again. It’s featuring 50 Cent and basically just saying haters get off my sh*t, I ain’t going nowhere.
Notable tracks are "How We Do", a club classic everywhere. “We Aint” featuring and produced by Eminem is another bragging track but the beat is raw and Eminem just rips it. “Special” and “Don’t Worry” are for the ladies and show his sensitive side. "Like Father, Like Son" is a very personal track that talks of his son’s birth and how he wants his son to be successful like him but not his lifestyle.
So for The Game he definitely puts out some good material and has the top producers on his album. His lyrics are very real it’s like when you hear what he’s talking about you don’t doubt anything, he’s pure west coast gangsta with a twist, "I spit for the niggas doing 25 on they fifth year, ready to throw a nigga off the fifth tier/ For the white boys in the Abercrombie & Fitch, yeeah/ And every nigga who helped me to get here."
The other twist is he doesn’t sound like a West Coast rapper which definitely invites everyone to listen to him from east coast to west coast. He definitely brings Compton out of their coma with his hard hitting beats and lyrics that smack you in the face and say possible legend.
-- Degrees -- | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
1. Intro | ||||||||||
2. Westside Story | ||||||||||
3. Dreams | ||||||||||
4. Hate It or Love It | ||||||||||
5. Higher | ||||||||||
6. How We Do | ||||||||||
7. Don't Need Your Love | ||||||||||
8. Church for Thugs | ||||||||||
9. Put You on the Game | ||||||||||
10. Start from Scratch | ||||||||||
11. Documentary | ||||||||||
12. Runnin | ||||||||||
13. No More Fun & Games | ||||||||||
14. We Ain't feat. Eminem | ||||||||||
15. Where I'm From | ||||||||||
16. Special | ||||||||||
17. Don't Worry | ||||||||||
18. Like Father, Like Son |
Pitchfork Media - 8.3 "The Documentary is the best West Coast street-rap album since DJ Quik's 2002 LP Under tha Influence.. the impeccable beats and The Game's authoritative gruffness carry him through the album; he never sounds like anything less than a star on the rise."
411Mania.com - "Game is one of the least creative rappers out there, alongside his G-Unit cronies. Mainstream rap fans may accept half-hearted lyricism paired with tight beats and catchy hooks, but it’s not going to fly with real hip-hop heads. This is album is heavy on great beats and hooks though.. “No More Fun and Games”, an amazing pimped out, funky beats with a 70’s feel to it is wasted with Game’s lax wordplay. By the time Eminem shows up on the 16th track to rap and produce on “We Ain’t” and absolutely blows Game out of the water, it becomes apparent this Game still has a few bugs in it."
allmusic.com - "This is hardly another Guerilla Black, an MC lacking originality. The Game's scope is obviously much wider, and he's no mimic; though he's still finding his feet as a lyricist, isn't as distinct vocally as 50 or Lloyd Banks, and nearly allows the gimmicks to overwhelm the skills, The Documentary is an excellent debut that also hints at a lot of potential.. The most remarkable aspect of the Game is how he can be such a blatant product of gangsta rap (okay, let's say fanboy) and leave a mark so fast."
"; echo $user[2]; echo "