All pastes #388364 Raw Edit

Someone

public text v1 · immutable
·published 2007-03-10 00:33 UTC
rendered paste body
					if ( $googleFinance = Research::parseGoogleFinance() )
					{
						echo "<br /><br /><br /><table width=\"175\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"display:inline;\">";
						$len = count($googleFinance["indices"]);
						for ($i = 0; $i < $len; $i++)
						{
							if ( strpos($googleFinance["indices"][$i]["points"], "-") === false )
								$color = "#008000";
							else
								$color = "#AA0033";
							
							if ( $i + 1 < $len )
								$borderColor = "DCDCDC";
							else
								$borderColor = "737488";
							
							echo "<tr style=\"height:25px;\">";
							echo "<td style=\"font-weight:bold; color:#326497; border-bottom:1px solid #". $borderColor ."\">". str_replace("&", "&amp;", str_replace("&nbsp;", " ", $googleFinance["indices"][$i]["index"])) ."</td>";
							echo "<td align=\"left\" style=\"padding-left:8px; border-bottom:1px solid #". $borderColor ."\">". str_replace("&", "&amp;", str_replace("&nbsp;", " ", $googleFinance["indices"][$i]["quote"])) ."</td>";
							echo "<td align=\"right\" style=\"color:". $color ."; border-bottom:1px solid #". $borderColor ."\">". str_replace("&", "&amp;", str_replace("&nbsp;", " ", $googleFinance["indices"][$i]["points"])) ."</td>";
							//echo "<td align=\"right\" style=\"color:". $color ."; border-bottom:1px solid #". $borderColor ."\">". str_replace("&", "&amp;", str_replace("&nbsp;", " ", $googleFinance["indices"][$i]["percent"])) ."</td>";
							echo "</tr>\n";
						}
						
						// echo "<tr><td colspan=\"3\" style=\"height:15px;\">&nbsp;</td></tr>\n";
						
						$len = count($googleFinance["currency"]);
						for ($i = 0; $i < $len; $i++)
						{
							if ( $googleFinance["currency"][$i]["name"] == "10y bond" )
								continue;
							
							if ( $i + 1 < $len )
								$borderColor = "DCDCDC";
							else
								$borderColor = "FFFFFF";
							
							if ( strpos($googleFinance["currency"][$i]["increase"], "-") === false )
								$color = "#008000";
							else
								$color = "#AA0033";
							
							echo "<tr style=\"height:25px;\">";
							echo "<td style=\"color:#326497; white-space:nowrap; border-bottom:1px solid #". $borderColor ."\">". str_replace("&", "&amp;", str_replace("&nbsp;", " ", $googleFinance["currency"][$i]["name"])) ."</td>";
							echo "<td align=\"left\" style=\"padding-left:8px; border-bottom:1px solid #". $borderColor ."\">". str_replace("&", "&amp;", str_replace("&nbsp;", " ", $googleFinance["currency"][$i]["rate"])) ."</td>";
							echo "<td align=\"right\" style=\"color:". $color ."; border-bottom:1px solid #". $borderColor ."\">". str_replace("&", "&amp;", str_replace("&nbsp;", " ", $googleFinance["currency"][$i]["increase"])) ."</td>";
							//echo "<td align=\"right\" style=\"color:". $color ."; white-space:nowrap; border-bottom:1px solid #". $borderColor ."\">". str_replace("&", "&amp;", str_replace("&nbsp;", " ", $googleFinance["currency"][$i]["percent"])) ."</td>";
							echo "</tr>\n";
						}
						
						$len = count($googleFinance["summary"]);
						if ( $len > 0 )
						{
							echo "<tr><td colspan=\"3\" style=\"padding-top:30px;\"><table width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"font-weight:bold;\">";
							echo "<tr><td style=\"border-bottom:1px solid #737488;\">Sector</td><td style=\"border-bottom:1px solid #737488;\">% chg</td></tr>";
							
							for ($i = 0; $i < $len; $i++)
							{
								if ( strpos($googleFinance["summary"][$i][1], "-") === false )
									$color = "#008000";
								else
									$color = "#AA0033";
								
								echo "<tr style=\"height:25px;\"><td style=\"border-bottom:1px solid #DCDCDC; color:#326497;\">". str_replace("&", "&amp;", str_replace("&nbsp;", " ", $googleFinance["summary"][$i][0])) ."</td>";
								echo "<td style=\"border-bottom:1px solid #DCDCDC; color:". $color .";\">". str_replace("&", "&amp;", str_replace("&nbsp;", " ", $googleFinance["summary"][$i][1])) ."</td></tr>";
							}
							
							echo "</table></td></tr>";
						}
						
						echo "</table>\n";
					}