function redirection($argv) { $chevron = array(); preg_match("/>+/", $argv[0], $chevron); if ($chevron[0] == ">") { if (($file = fopen($argv[2], "w")) === FALSE) { echo "content.php: {$argv[2]}: Cannot open file\n"; } else { $command = getcommand($argv[1]); $command = checkalias($command); $ptr = "func_" . $command; if (function_exists($ptr)) { $ptr($argv[1], $file); } fclose($file); } } else { if ($chevron[0] == ">>") { if (($file = fopen($argv[2], "a")) === FALSE) { echo "content.php: {$argv[2]}: Cannot open file\n"; } else { $command = getcommand($argv[1]); $ptr = "func_" . $command; if (function_exists($ptr)) { $ptr($argv[1], $file); } fclose($file); } } } }
if (!$hlp->delete($row->akte_id)) { echo 'Fehler beim Löschen des Bildes: ' . $hlp->errormsg; } } } else { die('Fehler beim Laden der Akten:' . $akte->errormsg); } $msg = '<h3>Bild wurde erfolgreich entfernt</h3>'; } if (isset($_POST['savebenutzer'])) { if (!$rechte->isBerechtigt('student/stammdaten', null, 'su') && !$rechte->isBerechtigt('mitarbeiter/stammdaten', null, 'su')) { die('Sie haben keine Berechtigung fuer diese Aktion'); } $benutzer = new benutzer(); $benutzer->load($uid); if (checkalias($alias) || $alias == '') { $benutzer->alias = $alias; $benutzer->bnaktiv = $aktiv != '' ? true : false; $benutzer->new = false; $benutzer->updateamum = date('Y-m-d H:i:s'); $benutzer->updatevon = $user; if ($benutzer->save()) { $msg = '<h3>Daten wurden erfolgreich gespeichert</h3>'; } else { $msg = "<h3>Fehler beim Speichern: {$benutzer->errormsg}"; } } else { $msg = "<h3>Alias ist ungueltig {$alias}</h3>"; $error_benutzer_save = true; } }
if ($keywords) { $v = explode(',', $keywords); $v_num = count($v); if ($v_num > 10) { $location = getlink('article', 'mod', array('message' => 4, 'articleid' => $articleid)); } else { for ($i = 0; $i < $v_num; $i++) { if (getstrlen($v[$i]) > 30) { $location = getlink('article', 'mod', array('message' => 5, 'articleid' => $articleid)); break; } } } } if ($alias) { if (!checkalias($alias)) { $location = getlink('article', 'mod', array('message' => 6, 'articleid' => $articleid)); } $alias = char_cv($alias); $r = $DB->fetch_one_array("SELECT articleid FROM {$db_prefix}articles WHERE alias='{$alias}' AND articleid!='{$articleid}' LIMIT 1"); if ($r) { $location = getlink('article', 'mod', array('message' => 7, 'articleid' => $articleid)); } } $title = char_cv($title); $r = $DB->fetch_one_array("SELECT articleid FROM {$db_prefix}articles WHERE title='{$title}' AND articleid!='{$articleid}' LIMIT 1"); if ($r) { $location = getlink('article', 'mod', array('message' => 8, 'articleid' => $articleid)); } // 修改附件 if ($delattachids = implode_ids($_POST['delattach'])) {
} echo "c"; $alias = array(); myinitenv(); if (!key_exists("HOME", $MYENV)) { echo "There is no env.\nMicroshell can't work properly.\n"; echo "Try again.\n"; return 0; } $fd = fopen("php://stdin", "r"); if ($fd !== FALSE) { $pwd = "PWD"; echo "[1m[32m<[34m{$MYENV[$pwd]}[32m>\$[0m "; while (($line = fgets($fd)) !== FALSE) { $command = parse($line); $command = checkalias($command[1][0]); $ptr = "func_" . $command; if ($ptr == "func_exit" || !isset($MYENV)) { my_exit($ptr); } else { if (isredir($line) == 1) { func_redir($line); } else { if (function_exists($ptr)) { $ptr($line, $fd); } else { if ($command != "") { echo "{$command}: command not found\n"; } } }
$location = getlink('category', null, array('message' => 1)); } if (!$new_name || getstrlen($new_name) > 30) { $location = getlink('category', $goaction, array('message' => 2)); } $new_name = char_cv($new_name); if ($action == 'add') { $r = $DB->fetch_one_array("SELECT mid FROM {$db_prefix}metas WHERE type='{$type}' AND name='{$new_name}' LIMIT 1"); } else { $r = $DB->fetch_one_array("SELECT mid FROM {$db_prefix}metas WHERE type='{$type}' AND mid!='{$mid}' AND name='{$new_name}' LIMIT 1"); } if ($r) { $location = getlink('category', $goaction, array('message' => 3)); } if ($new_url) { if (!checkalias($new_url)) { $location = getlink('category', $goaction, array('message' => 4)); } else { $new_url = char_cv($new_url); if ($action == 'add') { $r = $DB->fetch_one_array("SELECT mid FROM {$db_prefix}metas WHERE type='{$type}' AND slug='{$new_url}' LIMIT 1"); } else { $r = $DB->fetch_one_array("SELECT mid FROM {$db_prefix}metas WHERE type='{$type}' AND slug='{$new_url}' AND mid!='{$mid}' LIMIT 1"); } if ($r) { $location = getlink('category', $goaction, array('message' => 5)); } } } else { $new_url = $new_name; }