Save bytes

This commit is contained in:
Jakub Vrana 2011-02-03 10:15:52 +01:00
parent fb7b5ce29e
commit a379bde2a4
3 changed files with 3 additions and 4 deletions

View file

@ -64,7 +64,7 @@ function page_header($title, $error = "", $breadcrumb = array(), $title2 = "") {
}
echo "<h2>$title_all</h2>\n";
restart_session();
$uri = preg_replace('~^[^?]*/~', '', $_SERVER["REQUEST_URI"]);
$uri = preg_replace('~^[^?]*~', '', $_SERVER["REQUEST_URI"]);
$messages = $_SESSION["messages"][$uri];
if ($messages) {
echo "<div class='message'>" . implode("</div>\n<div class='message'>", $messages) . "</div>\n";

View file

@ -348,8 +348,7 @@ function drop_create($drop, $create, $location, $message_drop, $message_alter, $
$dropped = $name != "" && ($_POST["dropped"] || queries($drop));
$created = queries($create);
if (!queries_redirect($location, ($name != "" ? $message_alter : $message_create), $created) && $dropped) {
restart_session();
$_SESSION["messages"][preg_replace('~^[^?]*/~', '', $_SERVER["REQUEST_URI"])][] = $message_drop;
redirect(null, $message_drop);
}
return $dropped;
}

View file

@ -384,7 +384,7 @@ function is_ajax() {
function redirect($location, $message = null) {
if (isset($message)) {
restart_session();
$_SESSION["messages"][preg_replace('~^[^?]*/~', '', $location)][] = $message;
$_SESSION["messages"][preg_replace('~^[^?]*~', '', (isset($location) ? $location : $_SERVER["REQUEST_URI"]))][] = $message;
}
if (isset($location)) {
if ($location == "") {