12c12 < $wds="\\"; --- > 17c17 < $selstuff="

0) { this.action=document.getElementById('opsel').value; } } return true;\" id=myform method=GET action='./open_extravaganza.php'>

"; --- > $selstuff="

0) { this.action=document.getElementById('opsel').value; } } return true;\" id=myform method=GET action='./open_extravaganza.php'>

"; 57,58c57,58 < if (strpos($afteropen, ' explorer. ') === false) { < $preret.=$delim . 'explorer.exe' . $afteropen . ''; --- > if (strpos($afteropen, ' explorer.exe ') === false) { > $preret.=$delim . 'explorer.exe' . $afteropen; 63,97c63,64 < if (1 == 1) { < $fp = fopen(str_replace("/",$wds,$_SERVER['DOCUMENT_ROOT']) . $wds . 'open_extravaganza.bxt', 'x'); < fwrite($fp, str_replace(" ; ", "\n", $preret) . "\nerase " . str_replace("/",$wds,$_SERVER['DOCUMENT_ROOT']) . $wds . 'open_extravaganza.bat'); < fclose($fp); < } else if (4 == 7) { < $fp = fopen(str_replace("/",$wds,$_SERVER['DOCUMENT_ROOT']) . $wds . 'open_extravaganza.bat', 'x'); < fwrite($fp, str_replace(" ; ", "\n", $preret) . "\nerase " . str_replace("/",$wds,$_SERVER['DOCUMENT_ROOT']) . $wds . 'open_extravaganza.bat'); < fclose($fp); < } else { < file_put_contents(str_replace("/",$wds,$_SERVER['DOCUMENT_ROOT']) . $wds . 'open_extravaganza.bat', str_replace(" ; ", "\n", $preret) . "\nerase " . str_replace("/",$wds,$_SERVER['DOCUMENT_ROOT']) . $wds . 'open_extravaganza.bat'); < } < try { < if (file_exists(str_replace("/",$wds,$_SERVER['DOCUMENT_ROOT']) . $wds . 'open_extravaganza.bat')) { < $ret=shell_exec(str_replace("/",$wds,$_SERVER['DOCUMENT_ROOT']) . $wds . 'open_extravaganza.bat'); < } < } catch (Exception $e) { < } < //passthru($preret); < //$descriptorspec = [STDIN, STDOUT, STDOUT]; < //$cmd = $preret; < //$proc = proc_open($cmd, $descriptorspec, $pipes); < //$ret = fread($pipes[1], 1024); < //$ret .= fread($pipes[2], 1024); < < //fclose($pipes[0]); < //fclose($pipes[1]); < //fclose($pipes[2]); < < //proc_close($proc); < //$ret=shell_exec($preret); < //system($preret, $ret); < //$file = popen($preret,"r"); < //some code to be executed < //pclose($file); < $preret.="\n"; --- > $ret=shell_exec($preret); > $preret.="\n"; 178c145 < ?> \ No newline at end of file --- > ?>