我有URL段: http://www.site.com/loadContent/contact/4如何隱藏URL的一部分並重定向它?
我想隱藏在瀏覽器地址欄的ID 4: http://www.site.com/loadContent/contact
接觸和4動態加載
我如何能做到這一點在我的代碼?
更新時間:
我要過時了$的pageID作爲第二個參數
我有一個功能,一代菜單列表項:
function buildListItem($item) {
$urlItemName = url_title($item->name, 'dash', TRUE);
$urlCatID = ($item->cat_id);
$url = base_url() . $urlItemName . "/". $urlCatID;
if ($urlItemName == 'blog') {
$blog = "http://blog.tumblr.com";
return anchor($blog, strtoupper($item->name), 'target="_blank"');
} else {
return active_anchor($url, strtoupper($item->name));
}
}
public function loadContent($name, $pageID) {
$data['title'] = $this->tabPageData;
$data['tabMenu'] = $this->model->getAllMenuItems();
$data['links'] = $this->model->getLinksURLIcon();
$pageName = array('portfolio-1', 'portfolio-2');
// Store pageID within Session
//$sessionPageID = $this->session->set_userdata($this->uri->segment(2));
// Check if $name is in array pageName, get the page content and its name
if (in_array($name, $pageName)) {
$data['tabPageContent'] = $this->model->getPageContentByPageID($pageID);
$data['pageName'] = $this->model->getPageNameByID($pageID);
} elseif ($name == 'contact') {
// load Contact page
$data['tabContact'] = $this->model->getContactByPageID($pageID);
}
$this->load->view('content', $data);
}
你目前的代碼是什麼? –
使用'$ SESSION' Cookie –
難道你不能嘗試像sha1()或md5()這樣的哈希函數來使值被混淆而不是隱藏和檢索嗎? –