You are here:  » errors on a specific rss-code is direct from site


errors on a specific rss-code is direct from site

Submitted by jp_solspot on Thu, 2011-11-17 13:14 in

any ideas why this would happen?

<?php
error_reporting
(E_ALL);
ini_set('display_errors''1');
?>

<?php
  
require("MagicParser.php");
  function 
myRecordHandler($record)
  {
    
// This is where you write your code to process each record, such as loading a database
    // You can display the record contents using PHP's internal print_r() function:
    
print_r($record);
    
// The following code will print out each field in your sample data:
    
print $record["DATA"];
    print 
$record["DATA-TYPE"];
    print 
$record["LOCATION"];
    print 
$record["LOCATION/LOCATION-KEY"];
    print 
$record["LOCATION/DESCRIPTION"];
    print 
$record["LOCATION/POINT"];
    print 
$record["LOCATION/POINT-LATITUDE"];
    print 
$record["LOCATION/POINT-LONGITUDE"];
    print 
$record["LOCATION/CITY"];
    print 
$record["LOCATION/CITY-STATE"];
    print 
$record["LOCATION/HEIGHT"];
    print 
$record["LOCATION/HEIGHT-DATUM"];
    print 
$record["MOREWEATHERINFORMATION"];
    print 
$record["MOREWEATHERINFORMATION-APPLICABLE-LOCATION"];
    print 
$record["TIME-LAYOUT"];
    print 
$record["TIME-LAYOUT-TIME-COORDINATE"];
    print 
$record["TIME-LAYOUT-SUMMARIZATION"];
    print 
$record["TIME-LAYOUT/LAYOUT-KEY"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@1"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@1-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@2"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@2-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@3"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@3-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@4"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@4-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@5"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@5-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@6"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@6-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@7"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@7-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@8"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@8-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@9"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@9-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@10"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@10-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@11"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@11-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@12"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@12-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT@1"];
    print 
$record["TIME-LAYOUT@1-TIME-COORDINATE"];
    print 
$record["TIME-LAYOUT@1-SUMMARIZATION"];
    print 
$record["TIME-LAYOUT/LAYOUT-KEY@1"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@13"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@13-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@14"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@14-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@15"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@15-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@16"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@16-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@17"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@17-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@18"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@18-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@19"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@19-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT@2"];
    print 
$record["TIME-LAYOUT@2-TIME-COORDINATE"];
    print 
$record["TIME-LAYOUT@2-SUMMARIZATION"];
    print 
$record["TIME-LAYOUT/LAYOUT-KEY@2"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@20"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@20-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@21"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@21-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@22"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@22-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@23"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@23-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@24"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@24-PERIOD-NAME"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@25"];
    print 
$record["TIME-LAYOUT/START-VALID-TIME@25-PERIOD-NAME"];
    print 
$record["PARAMETERS"];
    print 
$record["PARAMETERS-APPLICABLE-LOCATION"];
    print 
$record["PARAMETERS/TEMPERATURE"];
    print 
$record["PARAMETERS/TEMPERATURE-TYPE"];
    print 
$record["PARAMETERS/TEMPERATURE-UNITS"];
    print 
$record["PARAMETERS/TEMPERATURE-TIME-LAYOUT"];
    print 
$record["PARAMETERS/TEMPERATURE/NAME"];
    print 
$record["PARAMETERS/TEMPERATURE/VALUE"];
    print 
$record["PARAMETERS/TEMPERATURE/VALUE@1"];
    print 
$record["PARAMETERS/TEMPERATURE/VALUE@2"];
    print 
$record["PARAMETERS/TEMPERATURE/VALUE@3"];
    print 
$record["PARAMETERS/TEMPERATURE/VALUE@4"];
    print 
$record["PARAMETERS/TEMPERATURE/VALUE@5"];
    print 
$record["PARAMETERS/TEMPERATURE/VALUE@6"];
    print 
$record["PARAMETERS/TEMPERATURE@1"];
    print 
$record["PARAMETERS/TEMPERATURE@1-TYPE"];
    print 
$record["PARAMETERS/TEMPERATURE@1-UNITS"];
    print 
$record["PARAMETERS/TEMPERATURE@1-TIME-LAYOUT"];
    print 
$record["PARAMETERS/TEMPERATURE/NAME@1"];
    print 
$record["PARAMETERS/TEMPERATURE/VALUE@7"];
    print 
$record["PARAMETERS/TEMPERATURE/VALUE@8"];
    print 
$record["PARAMETERS/TEMPERATURE/VALUE@9"];
    print 
$record["PARAMETERS/TEMPERATURE/VALUE@10"];
    print 
$record["PARAMETERS/TEMPERATURE/VALUE@11"];
    print 
$record["PARAMETERS/TEMPERATURE/VALUE@12"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION-TYPE"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION-UNITS"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION-TIME-LAYOUT"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/NAME"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE-XSI:NIL"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@1"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@1-XSI:NIL"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@2"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@2-XSI:NIL"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@3"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@4"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@5"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@6"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@7"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@7-XSI:NIL"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@8"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@8-XSI:NIL"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@9"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@9-XSI:NIL"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@10"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@10-XSI:NIL"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@11"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@11-XSI:NIL"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@12"];
    print 
$record["PARAMETERS/PROBABILITY-OF-PRECIPITATION/VALUE@12-XSI:NIL"];
    print 
$record["PARAMETERS/WEATHER"];
    print 
$record["PARAMETERS/WEATHER-TIME-LAYOUT"];
    print 
$record["PARAMETERS/WEATHER/NAME"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS-WEATHER-SUMMARY"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@1"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@1-WEATHER-SUMMARY"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@2"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@2-WEATHER-SUMMARY"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@3"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@3-WEATHER-SUMMARY"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@4"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@4-WEATHER-SUMMARY"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@5"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@5-WEATHER-SUMMARY"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@6"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@6-WEATHER-SUMMARY"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@7"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@7-WEATHER-SUMMARY"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@8"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@8-WEATHER-SUMMARY"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@9"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@9-WEATHER-SUMMARY"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@10"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@10-WEATHER-SUMMARY"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@11"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@11-WEATHER-SUMMARY"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@12"];
    print 
$record["PARAMETERS/WEATHER/WEATHER-CONDITIONS@12-WEATHER-SUMMARY"];
    print 
$record["PARAMETERS/CONDITIONS-ICON"];
    print 
$record["PARAMETERS/CONDITIONS-ICON-TYPE"];
    print 
$record["PARAMETERS/CONDITIONS-ICON-TIME-LAYOUT"];
    print 
$record["PARAMETERS/CONDITIONS-ICON/NAME"];
    print 
$record["PARAMETERS/CONDITIONS-ICON/ICON-LINK"];
    print 
$record["PARAMETERS/CONDITIONS-ICON/ICON-LINK@1"];
    print 
$record["PARAMETERS/CONDITIONS-ICON/ICON-LINK@2"];
    print 
$record["PARAMETERS/CONDITIONS-ICON/ICON-LINK@3"];
    print 
$record["PARAMETERS/CONDITIONS-ICON/ICON-LINK@4"];
    print 
$record["PARAMETERS/CONDITIONS-ICON/ICON-LINK@5"];
    print 
$record["PARAMETERS/CONDITIONS-ICON/ICON-LINK@6"];
    print 
$record["PARAMETERS/CONDITIONS-ICON/ICON-LINK@7"];
    print 
$record["PARAMETERS/CONDITIONS-ICON/ICON-LINK@8"];
    print 
$record["PARAMETERS/CONDITIONS-ICON/ICON-LINK@9"];
    print 
$record["PARAMETERS/CONDITIONS-ICON/ICON-LINK@10"];
    print 
$record["PARAMETERS/CONDITIONS-ICON/ICON-LINK@11"];
    print 
$record["PARAMETERS/CONDITIONS-ICON/ICON-LINK@12"];
    print 
$record["PARAMETERS/WORDEDFORECAST"];
    print 
$record["PARAMETERS/WORDEDFORECAST-TIME-LAYOUT"];
    print 
$record["PARAMETERS/WORDEDFORECAST-DATASOURCE"];
    print 
$record["PARAMETERS/WORDEDFORECAST-WORDGENERATOR"];
    print 
$record["PARAMETERS/WORDEDFORECAST/NAME"];
    print 
$record["PARAMETERS/WORDEDFORECAST/TEXT"];
    print 
$record["PARAMETERS/WORDEDFORECAST/TEXT@1"];
    print 
$record["PARAMETERS/WORDEDFORECAST/TEXT@2"];
    print 
$record["PARAMETERS/WORDEDFORECAST/TEXT@3"];
    print 
$record["PARAMETERS/WORDEDFORECAST/TEXT@4"];
    print 
$record["PARAMETERS/WORDEDFORECAST/TEXT@5"];
    print 
$record["PARAMETERS/WORDEDFORECAST/TEXT@6"];
    print 
$record["PARAMETERS/WORDEDFORECAST/TEXT@7"];
    print 
$record["PARAMETERS/WORDEDFORECAST/TEXT@8"];
    print 
$record["PARAMETERS/WORDEDFORECAST/TEXT@9"];
    print 
$record["PARAMETERS/WORDEDFORECAST/TEXT@10"];
    print 
$record["PARAMETERS/WORDEDFORECAST/TEXT@11"];
    print 
$record["PARAMETERS/WORDEDFORECAST/TEXT@12"];
  }
  
MagicParser_parse("http://forecast.weather.gov/MapClick.php?lat=33.416514&lon=-117.6168&FcstType=dwml","myRecordHandler","xml|DWML/DATA/");
?>

Submitted by support on Thu, 2011-11-17 13:41

Hi jp,

Code looks fine you said the errors are coming from the remote site can you describe or copy/paste what you're seeing that you're not sure about...

Thanks!
David,
--
MagicParser.com