1, 'soap_version' => SOAP_1_1, 'login' => 'believe_nas_infos', 'password' => 'mdfkdmfkzmlfkzmkfzfkzapzafezaef' ) ); } catch (Exception $e) { var_dump($e); die('Could not connect to soap server' . "\n"); } # fetch data try { $output = $soaphandle->config_extension(); } catch (Exception $e) { var_dump($e); die('soap call error' . "\n"); } # write to temp file $r = file_put_contents($config_extension . '.new', $output); if ( $r == FALSE ) { die('Could not write to temp file' . "\n"); } # rename file $r = rename($config_extension . '.new', $config_extension); if ( $r == FALSE ) { die('Could not rename temp file' . "\n"); } echo('All OK' . "\n"); ?>