Changeset 1157 in ExiteCMS for trunk/administration/redirects.php


Ignore:
Timestamp:
12/02/07 16:24:20 (4 years ago)
Author:
hverton
Message:

added url_parms checkout, to retain any url parameters on a 'hidden' redirect

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/administration/redirects.php

    r1071 r1157  
    4141$url_to = isset($_POST['url_to'])? stripinput($_POST['url_to']) : ""; 
    4242$url_redirect = isset($_POST['url_redirect']) ? "1" : "0"; 
     43$url_parms = isset($_POST['url_parms']) ? "1" : "0"; 
    4344 
    4445// save requested? 
     
    7071                            $error = 4; 
    7172                        } else { 
    72                             $result = dbquery("INSERT INTO ".$db_prefix."redirects (url_from, url_to, url_redirect) VALUES ('$url_from', '$url_to', '$url_redirect')"); 
     73                            $result = dbquery("INSERT INTO ".$db_prefix."redirects (url_from, url_to, url_redirect, url_parms) VALUES ('$url_from', '$url_to', '$url_redirect', '$url_parms')"); 
    7374                            $error = 1; 
    7475                            $url_from = ""; 
    7576                            $url_to = ""; 
    7677                            $url_redirect = "0"; 
     78                            $url_parms = "1"; 
    7779                        } 
    7880                        break; 
    7981                    case "edit": 
    80                         $result = dbquery("UPDATE ".$db_prefix."redirects SET url_from = '$url_from', url_to = '$url_to', url_redirect = '$url_redirect' WHERE url_id = '$url_id'"); 
     82                        $result = dbquery("UPDATE ".$db_prefix."redirects SET url_from = '$url_from', url_to = '$url_to', url_redirect = '$url_redirect', url_parms = '$url_parms' WHERE url_id = '$url_id'"); 
    8183                        $error = 2; 
    8284                        $url_from = ""; 
    8385                        $url_to = ""; 
    8486                        $url_redirect = "0"; 
     87                        $url_parms = "1"; 
    8588                        $action = "add"; 
    8689                        break; 
     
    109112            $url_to = $data['url_to']; 
    110113            $url_redirect = $data['url_redirect']; 
     114            $url_parms = $data['url_parms']; 
    111115        } 
    112116        break; 
     
    160164$variables['url_to'] = $url_to; 
    161165$variables['url_redirect'] = $url_redirect; 
     166$variables['url_parms'] = $url_parms; 
    162167 
    163168$result = dbquery("SELECT * FROM ".$db_prefix."redirects ORDER BY url_from"); 
Note: See TracChangeset for help on using the changeset viewer.