$tp->{$prop} = $val; } $tp->TemplateID = $t->TemplateID; $tp->createPort(); } } if (is_array(@$tem->powerports)) { if ($updating) { $tpp->flushPorts($t->TemplateID); } foreach ($tem->powerports as $tmpPwr) { foreach ($tmpPwr as $prop => $val) { $tpp->{$prop} = $val; } $tpp->TemplateID = $t->TemplateID; $tpp->createPort(); } } } } } } curl_close($c); function grab_image($url, $saveto) { $ch = curl_init($url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1); $raw = curl_exec($ch); curl_close($ch);