1) { $outs = ""; for ($ii=0; $iichildNodes; foreach ($children as $child) { $innerHTML .= $element->ownerDocument->saveHTML($child); } return $innerHTML; } if (isset($_POST['lastdrefresh'])) { file_put_contents('lastdrefresh.xxx', str_replace('+',' ',urldecode($_POST['lastdrefresh']))); exit; } else if (!isset($_GET['populate']) && file_exists('lastdrefresh.xxx')) { unlink('lastdrefresh.xxx'); } if (isset($_GET['populate'])) { try { $data = @file_get_contents("http://www.rjmprogramming.com.au/index.html"); $doc = new DOMDocument(); $doc->preserveWhiteSpace = FALSE; $before = libxml_use_internal_errors(true); $doc->loadHTML($data); $predata = noonclick(DOMinnerHTML($doc->getElementById('tuts'))); echo " "; } catch (Exception $e) { echo "  "; // throw new Exception( 'Something really wrong', 0, $e); } } else { echo "  "; } ?>