/tmp/getfile.out && echo OK'; $status = trim (shell_exec ($cmd)); if ($status == 'OK') { $fileName = 'N5200-config-'.$modName.'.tar.gz'; $fileSize = filesize ($tmpfile); header ('Pragma: public'); header ('Expires: 0'); header ('Last-Modified: '.gmdate('D, d M Y H:i ').' GMT'); header ('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header ('Cache-Control: private', false); header ('Content-Type: application/octet-stream'); header ('Content-Length: '.$fileSize); header ('Content-Disposition: attachment; filename="'.$fileName.'";'); header ('Content-Transfer-Encoding: binary'); readfile ($tmpfile); } else { $errors = shell_exec('cat /tmp/getfile.out 2>/dev/null'); print 'Error creating config save: '.$status."

\n"; print 'cmd: '.$cmd."

\n"; print 'error: '.$errors."

\n"; } shell_exec ("rm -f $tmpfile"); exit; ?>