2015-11-25 24 views
0

我是在PHP初學者,所以我要問這個問題什麼是問號表示在PHP框架CodeIgniter的網址

我笨瞭解URL和URL知道是包括控制器的名稱,然後方法名稱,但我不知道什麼是問號意味着什麼?

例如

其中表單提交的數據,如果點擊提交按鈕後的網址是

http://localhost/code/forums/topic/25674318?addpost=Publish 

我使用Codigniter我可以用這個網址後提交的數據進行建模我的意思是插入數據到數據庫。

回答

0

這是符號?它開始在url中查詢的開始。之後,你可以使用&符號

<?php echo $this->input->get('addpost');?> 

http://www.codeigniter.com/user_guide/libraries/input.html?highlight=get

或者

<?php echo $_GET['addpost'];?> 

http://php.net/manual/en/reserved.variables.get.php

然後應該返回發佈

在網址中的拳頭查詢好嗎?那麼任何其他查詢,您可以使用&

例子:http://www.demo.com/example/?token=123456&something=test

$var1 = 123456; 
$var2 = 'test'; 

site_url('example/'. '?token=' . $var1 . '&somthing=' . $var2); 

配置

$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-&=?';