PHP interesse |
|
Ik krijg de volgende foutmelding:
Fatal error: Call to a member function getAttribute() on a non-object in C:\www\modcast\updater\updateitem.php on line 37
Fatal error: Call to a member function getAttribute() on a non-object in C:\www\modcast\updater\updateitem.php on line 37
met deze regel:
$enclosure_url = addslashes($element_item_enclosure->item($a)->getAttribute('url'));
$enclosure_url = addslashes($element_item_enclosure->item($a)->getAttribute('url'));
de attribute URL bestaat niet, of is leeg.
nu heb ik gehoord dat je via try en catch deze foutmelding kan omleiden? dus ik heb dit gemaakt:
try
{
$enclosure_url = addslashes($element_item_enclosure->item($a)->getAttribute('url'));
}
catch (Exception $e)
{
echo "Error: $e";
}
try { $enclosure_url = addslashes($element_item_enclosure->item($a)->getAttribute('url')); } catch (Exception $e) { }
echter, geeftie nogsteeds deze foutmelding..
en, try catch werkt niet op PHP 4.4.2 wat mijn host dus is (draai nu local met php 5.1)
is er mischien een manier om de desbetreffende foutmelding om te leiden?
|