Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div data-role="page" id="score">
- <div data-role="header">
- <?php
- $s = $_GET['s'];
- // Output full headline
- $Abbreviations = array
- (
- 'm-baskbl' => "Men's Basketball",
- 'w-baskbl' => "Women's Basketball",
- 'm-basebl' => "Baseball",
- 'm-baskbl' => "Basketball - Men",
- 'w-baskbl' => "Basketball - Women",
- 'm-crew' => "Crew - Men",
- 'w-crew' => "Crew - Women",
- 'c-crewlt' => "Crew - Lightweight",
- 'c-xc' => "Cross Country",
- 'c-fenc' => "Fencing",
- 'w-fieldh' => "Field Hockey",
- 'm-footbl' => "Football",
- 'm-golf' => "Golf - Men",
- 'w-golf' => "Golf - Women",
- 'm-gym' => "Gymnastics - Men",
- 'w-gym' => "Gymnastics - Women",
- 'w-lacros' => "Lacrosse - Women",
- 'olympics' => "Olympics",
- 'c-sail' => "Sailing",
- 'm-soccer' => "Soccer - Men",
- 'w-soccer' => "Soccer - Women",
- 'w-softbl' => "Softball",
- 'w-squash' => "Squash - Women",
- 'm-swim' => "Swimming - Men",
- 'w-swim' => "Swimming - Women",
- 'w-syncs' => "Synchronized Swimming",
- 'm-tennis' => "Tennis - Men",
- 'w-tennis' => "Tennis - Women",
- 'c-track' => "Track",
- 'm-volley' => "Volleyball - Men",
- 'w-volley' => "Volleyball - Women",
- 'm-wpolo' => "Water Polo - Men",
- 'w-wpolo' => "Water Polo - Women",
- 'm-wrestl' => "Wrestling"
- );
- ?>
- <h1><?php echo $Division = $Abbreviations[$s]; ?></h1>
- <a href="http://m.stanford.edu/" data-icon="home" data-iconpos="left" data-direction="reverse" class="ui-btn-right">Home</a>
- </div><!-- /header -->
- <div data-role="content">
- <ul data-role="listview" data-filter="true">
- <?php
- // Output the current school year (previous year through July 31, current year on/after August 1)
- $year = date('Y') - 1;
- $month = date('n');
- if($month >= 8) $year++;
- // Build the XML file path, using URL variable $s (above)
- $p ="http://www.gostanford.com/data/xml/events/";
- $e = "/$year/index.xml";
- $file = "$p$s$e";
- $xml = simplexml_load_file($file);
- // Reverse chronological order
- $xmlArray = array();
- foreach ($xml as $event_date) $xmlArray[] = $event_date;
- $xmlArray = array_reverse($xmlArray);
- // Only output record if complete
- if(isset($xml->record[0]->overall->wins) && isset($xml->record[0]->overall->losses) && isset($xml->record[0]->overall->losses) && isset($xml->record[0]->conference->wins) && isset($xml->record[0]->conference->losses))
- {
- // Output the overall and conference record
- echo '<li data-role="list-divider">', 'Overall record ', $xml->record[0]->overall->wins, '-', $xml->record[0]->overall->losses, ' (', $xml->record[0]->conference->wins, '-', $xml->record[0]->conference->losses, ' conference)', '</li>';
- }
- foreach ($xmlArray as $event_date)
- {
- // Only output score if complete
- if
- (
- $event_date->event['vn'] == '0' || !empty($event_date->event['vn']) &&
- $event_date->event['hn'] == '0' || !empty($event_date->event['hn']) &&
- $event_date->event['vs'] == '0' || !empty($event_date->event['vs']) &&
- $event_date->event['hs'] == '0' || !empty($event_date->event['hs'])
- )
- {
- // Is Stanford the home team?
- $home = ($event_date->event['hc'] == 'stan');
- // Only show opponents' name
- $name = $home ? $event_date->event['vn'] : $event_date->event['hn'];
- // Output "vs" if home game or "at" if away game
- $preposition = $home ? 'vs' : 'at';
- // Tie?
- if((int)$event_date->event['hs'] == (int)$event_date->event['vs'])
- {
- $result = 'Tie'; // Tie
- }
- else if((int)$event_date->event['hs'] > (int)$event_date->event['vs']) // Home team won?
- {
- if($home) // Home?
- {
- $result = 'Win'; // You're home and the home team won
- }
- else
- {
- $result = 'Loss'; // You're away, but the home team won
- }
- }
- else // Home team lost
- {
- if($home) // Home?
- {
- $result = 'Loss'; // You're away, but the home team won
- }
- else
- {
- $result = 'Win'; // You're home and the home team won
- }
- }
- echo '<li>';
- echo '<h3>', $preposition, ' ', $name, ' - ', '<em>', $result, '</em></h3>';
- echo '<p><strong>', $event_date->event['vn'], ' ', $event_date->event['vs'], ' - ', $event_date->event['hn'], ' ', $event_date->event['hs'], '</strong></p>';
- echo '<p>', date('F j, Y', strtotime($event_date['date'])), '</p>';
- echo '</li>' . "\n";
- }
- }
- ?>
- </ul>
- </div><!-- /content -->
- </div><!-- /page -->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement