//define reviewer rating variable.. $reviewer = array(70,95,85,80,95,95,85,75,80,80,85,85,90,80,90,85,80); // 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();$trk20 = array();$trk21 = array();$trk22 = array();$trk23 = array(); //define user ratings variable.. Open the datafile and read the content $filelocation = "comments/usher_confessions.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); } switch($user[23]){ case 0: $user[23] = $reviewer[19]; $right = $user[23]; array_push($trk20, $right); break; default: $right = $user[23]; array_push($trk20, $right); } switch($user[24]){ case 0: $user[24] = $reviewer[20]; $right = $user[24]; array_push($trk21, $right); break; default: $right = $user[24]; array_push($trk21, $right); } switch($user[25]){ case 0: $user[25] = $reviewer[21]; $right = $user[25]; array_push($trk22, $right); break; default: $right = $user[25]; array_push($trk22, $right); } switch($user[26]){ case 0: $user[26] = $reviewer[22]; $right = $user[26]; array_push($trk23, $right); break; default: $right = $user[26]; array_push($trk23, $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]; $avgtrk20 = array_sum($trk20) - $trk20[0]; $avgtrk21 = array_sum($trk21) - $trk21[0]; $avgtrk22 = array_sum($trk22) - $trk22[0]; $avgtrk23 = array_sum($trk23) - $trk23[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; $trkcount20 = count($trk20) - 1; $trkcount21 = count($trk21) - 1; $trkcount22 = count($trk22) - 1; $trkcount23 = count($trk23) - 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); $avgtrk20 = array_sum($trk20); $avgtrk21 = array_sum($trk21); $avgtrk22 = array_sum($trk22); $avgtrk23 = array_sum($trk23); $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; $trkcount20 = 1; $trkcount21 = 1; $trkcount22 = 1; $trkcount23 = 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; $avgtrk20 = $avgtrk20 / $trkcount20; $avgtrk21 = $avgtrk21 / $trkcount21; $avgtrk22 = $avgtrk22 / $trkcount22; $avgtrk23 = $avgtrk23 / $trkcount23; $realtrkavg = $avgtrk1+$avgtrk2+$avgtrk3+$avgtrk4+$avgtrk5+$avgtrk6+$avgtrk7+$avgtrk8+$avgtrk9+$avgtrk10+$avgtrk11+$avgtrk12+$avgtrk13+$avgtrk14+$avgtrk15+$avgtrk16+$avgtrk17; $realtrkavg = $realtrkavg/17; $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(70,95,85,80,95,95,85,75,80,80,85,85,90,80,90,85,80); $avgrevrating = array_sum($reviewer)/ count($reviewer); $avgrevrating = round($avgrevrating); echo $avgrevrating; } function getuser_rating($user){ echo $user; } ?>Y'all remember when Usher came out? (Yea, I said yall). He reminded me of the boy in High School that was always tryna be cool-er than he ever really was, or would've been. It was that faithful Tuesday mornin', September 16, 1997 when "My Way," Usher's sophomore album dropped. Rememberin' then, I was just into the music, not so much the dancin' all over the place, and him openin' his shirt and all that jazz… Listenin' back, Usher's voice was strong and he delivered his talented soulfully without bein' too excessive with his vocals. Don't ya just hate that?
Now, Confessions, Usher's third and said to be most personal album, was released March 23, 2004. The original release was set for March 30, 2004, but I'm sure to spare any competitive sales between his and Janet's album, it was released a week early. I don't think it was an issue; the leaked track 'Yeah,' featurin' Lil John & Luda is definitely this yrs hotness! I'm lovin' the track. From what I understand, 'Yeah' is no. 1 for the sixth straight week on The Billboard Hot 100. Lil John apparently does nothin' but justice when he adds his 2-cents.
In my personal and honest opinion, the album is tight. Production on the album come from Jimmy Jam & Terry Lewis, Just Blaze, Bobby Avila, Andre Harris, and of course Jermaine Dupri (amongst others). Confessions kicks off w/ a more mature Usher reflectin' on what is… the truth, one could say.. and what you're about to get into. more..
Y'all remember when Usher came out? (Yea, I said yall). He reminded me of the boy in High School that was always tryna be cool-er than he ever really was, or would've been. It was that faithful Tuesday mornin', September 16, 1997 when "My Way," Usher's sophomore album dropped. Rememberin' then, I was just into the music, not so much the dancin' all over the place, and him openin' his shirt and all that jazz… Listenin' back, Usher's voice was strong and he delivered his talented soulfully without bein' too excessive with his vocals. Don't ya just hate that?
Now, Confessions, Usher's third and said to be most personal album, was released March 23, 2004. The original release was set for March 30, 2004, but I'm sure to spare any competitive sales between his and Janet's album, it was released a week early. I don't think it was an issue; the leaked track 'Yeah,' featurin' Lil John & Luda is definitely this yrs hotness! I'm lovin' the track. From what I understand, 'Yeah' is no. 1 for the sixth straight week on The Billboard Hot 100. Lil John apparently does nothin' but justice when he adds his 2-cents.
In my personal and honest opinion, the album is tight. Production on the album come from Jimmy Jam & Terry Lewis, Just Blaze, Bobby Avila, Andre Harris, and of course Jermaine Dupri (amongst others). Confessions kicks off w/ a more mature Usher reflectin' on what is… the truth, one could say.. and what you're about to get into. "Still goin' strong," is what we're told headin' into the album to get the damn thing started. In this album, Usher keeps innovating all the while remainin' soulful.
-- Degrees -- | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
1. Intro | ||||||||||
2. Yeah! | ||||||||||
3. Throwback | ||||||||||
4. Confessions (int) | ||||||||||
5. Confessions Part II | ||||||||||
6. Burn | ||||||||||
7. Caught Up | ||||||||||
8. Superstar (interlude) | ||||||||||
9. Superstar | ||||||||||
10. Truth Hurts | ||||||||||
11. Simple Things | ||||||||||
12. Bad Girl | ||||||||||
13. That's What It's Made | ||||||||||
14. Can U Handle It? | ||||||||||
15. Do It To Me | ||||||||||
16. Take Your Hand | ||||||||||
17. Follow Me |
Rolling Stone - 3 stars "The baby-faced twenty-four-year-old pop crooner still doesn't quite cut it as a horny roughneck.. when it comes to rough stuff, there's still no "u" in p-i-m-p."
E Online - B- "Now that's he's grown up, he's starting to get all dirty on us.. His pipes are in tip-top shape, sure, but hearing this stuff is sometimes more embarrassing than reading your little sister's diary."
Launch - 6 out of 10.. " "Confessions" is a slick record. It’s immaculate in fact; lean, smooth, slinky and, as an R&B album, expertly executed. It pulls all the right moves, in all the right places. Text book stuff. Mechanical, processed almost. And that’s Usher all over. He’s spent so long studying the R&B greats and perfecting their moves, that he’s prone to regurgitate them note for note."
"; echo $user[2]; echo "